第一步:在pom.xml中添加如下内容:
<build>
<plugins>
<!-- 要排除启动类 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source> <!--指明源码用的Jdk版本-->
<target>1.8</target> <!--指明打包后的Jdk版本-->
<!-- 如果发现依然排除不了,考虑先clean再install-->
<excludes>
<exclude>
具体MainApp.java
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
然后可以直接用idea中的package进行打包,打包后会在 target目录下生成对应的jar包
第二步:安装jar包到本地maven仓库:
mvn install:install-file -DgroupId=gid -DartifactId=aid -Dversion=version -Dfile=xxx.jar -Dpackaging=jar -DpomFile=本地的pom.xml路径
注意:一定要加上 -DpomFile 选项, 否则就会出现:新建项目依赖此jar包,发现此jar包所依赖的所有jar都没有引入进来的问题。
网友评论