1、本节习题最终就是不能运行的,但是可以使用 mvn clean package 打包。后面插件管理一节,使用插件maven-shade-plugin解决了这些问题。如果迫不及待想看的,可以在pom.xml plugins里增加如下插件:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.2.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.itranswarp.learnjava.Main</mainClass> </transformer> </transformers> </configuration> </execution> </executions> </plugin>
2、maven.compiler.source和java.version需要和实际运行的jdk版本一致,如果是jdk 1.8全部写 1.8即可。
有介绍这些插件都是干什么的地方吗?
Sign in to make a reply
余建材
1、本节习题最终就是不能运行的,但是可以使用 mvn clean package 打包。后面插件管理一节,使用插件maven-shade-plugin解决了这些问题。如果迫不及待想看的,可以在pom.xml plugins里增加如下插件:
2、maven.compiler.source和java.version需要和实际运行的jdk版本一致,如果是jdk 1.8全部写 1.8即可。