【问题标题】:What if I don't specify source and target version of java in maven pom.xml?如果我没有在 maven pom.xml 中指定 java 的源版本和目标版本怎么办?
【发布时间】:2018-07-11 05:22:35
【问题描述】:

请告诉我,当 pom.xml 中未指定时,maven 使用的 java 的源和目标版本的默认版本是什么

【问题讨论】:

  • 在这里提问比试一试要快吗?我相信默认值为 1.5,但可能已经改变。
  • 取决于 Marven 的版本,这里有一个列表maven.apache.org/docs/history.html
  • 默认是1.5,所以我鼓励用户不仅要更好地定义源/目标,还要更好地定义所有插件以获得可重现的状态..通常这应该在公司母公司中完成....

标签: java maven


【解决方案1】:

Maven 使用 Maven 编译器插件进行编译。源和目标的默认版本是 java 1.5。

https://maven.apache.org/plugins/maven-compiler-plugin/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-09
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 1970-01-01
    • 2019-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多