【问题标题】:Maven creates class file 50.0, should be 49.0Maven 创建类文件 50.0,应该是 49.0
【发布时间】:2011-03-09 10:10:45
【问题描述】:

这是我的设置:

  • 已安装 JDK 1.5 和 JDK 1.6,JAVA_HOME 指向 JDK 1.6

  • pom.xml 使用带有<source>1.5</source><target>1.5</target> 的maven-compiler-plugin

  • mvn --version 显示 Java 版本:1.6.0_06

  • Maven 2.2.1

Maven 2.2.1 使用此配置创建文件版本为 50.0 的类文件是否正确?

【问题讨论】:

    标签: java maven jdk1.6 jdk1.5


    【解决方案1】:

    如果我对 Maven 的理解正确,那只是意味着它在 1.6 运行时上运行。 pom中的设置应该决定生成的classfile格式。

    【讨论】:

    • 看来我犯了一个小错误,忘记清理目标目录,然后将旧版本部署到存储库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 2014-06-25
    • 2015-07-06
    • 2011-02-12
    相关资源
    最近更新 更多