英文:
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.
<properties>
<java.version>1.8</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
</properties>
答案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.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论