java - 在 "mvn install"期间显示一个警告

标签 java maven osgi aem osgi-bundle

这些天我正在学习 Apache Sling、Apache felix、OSGI。每当我运行命令mvn clean install时。构建任何项目后。它显示一个警告。你能告诉我这背后的原因吗? enter image description here

我正在实现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/

相关文章:

java - 如何旋转矩形?

maven - 无法索引两次 - testSourceDirectory 和 sourceDirectory 相同

java - 基于 OSGi 的示例项目

java - 分布式 OSGi - 跨所有容器管理 bundle 的正确方法是什么?

osgi - 管理 OSGi 包依赖项的正确过程是什么?

java - Spring java.lang.LinkageError : loader constraint violation: loader previously initiated loading for a different type with name X

java - REST Web Service 特定路径文件上传

JAVA如何找到符号链接(symbolic link)指向的目标文件路径?

java - Apache Wicket 6.12 扩展库

java - 使用 Swagger 注释时响应中缺少 JSON 父/根元素