
maven
lhc66666
这个作者很懒,什么都没留下…
展开
-
maven-compiler-plugin插件详解
maven-compiler-plugin 插件是一个 Maven 插件,用来编译项目代码;maven 是个管理工具,如果我们不告诉它我们的代码要使用什么样的 jdk 版本编译的话,它就会用 maven-compiler-plugin 默认的 jdk 版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。maven 的默认编译使用的 jdk 版本有时候不通用,使用 maven-compiler-plugin 插件可以指定项目源码的 jdk 版本,编译后的 jdk 版本,以及编码。原创 2022-09-19 15:10:37 · 3531 阅读 · 0 评论 -
maven打包时附上源码
jar,在执行goal之前,执行generate-sources阶段,也就是说,如果,jar绑定的目标在generate-sources之后(比如verify)的话,generate-sources会执行两遍。我们只要在pom文件中,加入一个maven-source-plugin插件,设置jdk版本,重新mvn clean install就行了。一般来说,对于一个项目,直接打jar包,只能打出class文件,二无法打包出源代码,例如我们想看代码中的注释等相关信息,是看不到的。原创 2022-09-16 17:09:10 · 1256 阅读 · 0 评论