
maven
maven
菜鸟阿达
爱编程,爱折腾!爱运动,爱生活!
展开
-
将所有的依赖打包成一个jar包 maven-assembly-plugin
场景描述idea 启动 spring boot项目的时候 ,idea 提示 command line is too long 命令行过长,于是想到 可能是项目依赖的jar包过多,导致 idea启动时使用的命令行过长,进而想到 是否可以把核心项目所依赖的jar包一起打包生成一个jar包,于是就找到了 maven-assembly-plugin 这个插件,maven-assembly-plugin 插件使用第一次使用的配置如下<!--如下配置 最终生成两个 jar包1. $.原创 2020-07-30 20:05:49 · 2991 阅读 · 0 评论 -
maven pom 配置 spring 中央仓库
<repositories> <repository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/libs-snapshot-local</url> <snapshots&原创 2020-05-16 17:06:16 · 3683 阅读 · 0 评论 -
maven 禁用插件
在maven的父子项目中,父项目中引入了插件,但是在众多子项目中的某个子项目不想使用该插件的配置方式如下: 本案例按照spring-boot-maven-plugin为例: 父pom文件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupI原创 2017-10-17 13:58:51 · 4580 阅读 · 2 评论 -
maven-antrun-plugin的简单使用(复制jar包到指定目录,复制文件到服务器,连接服务器执行命令)
引入依赖(因为要实用if for 等等这样的标签)&lt;dependency&gt; &lt;groupId&gt;ant-contrib&lt;/groupId&gt; &lt;artifactId&gt;ant-contrib&lt;/artifactId&gt; &lt;version&gt原创 2018-10-15 15:57:56 · 18080 阅读 · 1 评论 -
docker部署nexus (maven 私服)
创建持久数据存储目录 mkdir /usr/local/nexus3 && chown -R 200 /usr/local/nexus3执行命令docker run -d \ -p 8081:8081 \ --name nexus \ -v /usr/local/nexus3:/nexus-data \ -e INSTALL4J_ADD_VM_PAR...原创 2018-12-04 13:52:56 · 601 阅读 · 0 评论