这些天我正在学习 Apache Sling、Apache felix、OSGI。每当我运行命令mvn clean install时。构建任何项目后。它显示一个警告。你能告诉我这背后的原因吗?
我正在实现this教程。
在 pom.xml 的第 25 行,我添加了这些行。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
已编辑
依赖和插件有什么区别?
最佳答案
你应该向你的插件添加一个版本以使构建可靠(否则如果maven获取一个从未版本并在将来使用它,事情可能会改变)
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
关于java - 在 "mvn install"期间显示一个警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14621741/