上传Spring Boot 到Heroku失败。

huangapple go评论74阅读模式
英文:

Failed to upload spring boot to heroku

问题

在application.properties中,我指定了Java和Maven版本:

java.runtime.version=11
maven.version=4.0.0

在项目heroku-spring上执行目标org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile(default-compile)时出现错误:编译致命错误:无效的目标发布:11

我该如何解决?

英文:

In application.properties I specified java and maven version as

java.runtime.version=11
maven.version=4.0.0

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project heroku-spring: Fatal error compiling: invalid target release: 11

How can I solve it?

答案1

得分: 0

你可以在你的pom.xml文件中更改Maven和Java版本。

<properties>
    <java.version>1.8</java.version>
    <maven.compiler.source>${java.version}</maven.compiler.source>
    <maven.compiler.target>${java.version}</maven.compiler.target>
</properties>
英文:

You can change maven and java versions in your pom.xml file.

&lt;properties&gt;
    &lt;java.version&gt;1.8&lt;/java.version&gt;
    &lt;maven.compiler.source&gt;${java.version}&lt;/maven.compiler.source&gt;
    &lt;maven.compiler.target&gt;${java.version}&lt;/maven.compiler.target&gt;
&lt;/properties&gt;

答案2

得分: 0

在根目录下创建一个名为 system.properties 的文件,并在其中添加属性 java.runtime.version=11,这帮助我解决了相同的问题。

英文:

Creating system.properties file with the property java.runtime.version=11 in the root directory helped me with the same problem.

huangapple
  • 本文由 发表于 2020年10月7日 19:57:44
  • 转载请务必保留本文链接:https://go.coder-hub.com/64243538.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定