当前位置: 首页 > 知识库问答 >
问题:

如何为Maven项目更改JRE系统库?[副本]

陶涵育
2023-03-14

我的项目使用的是Spring Framework4.0.0 REALESE,可能它不能在JDK1.5版上运行,所以我想把它改成SE1.8。我尝试将我的web项目的JRE系统库从SE1.5更新到1.8。但是我发现从Maven更新项目后,我的项目自动返回到旧版本。我该怎么修好它?

共有1个答案

郭乐意
2023-03-14

项目pom.xml中的以下设置控制用于编译的JDK

<properties>
    . . .
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
    <maven.compiler.bootclasspath>C:\Program Files\Java\jdk1.8.0_101\jre\lib\rt.jar${path.separator}C:\Program Files\Java\jdk1.8.0_101\jre\lib\jsse.jar${path.separator}C:\Program Files\Java\jdk1.8.0_101\jre\lib\jce.jar</maven.compiler.bootclasspath>
    . . .
</properties>

我们的项目是战争神器。部署之后,应用程序服务器的配置(在我们的例子中是tomcat)决定了应用程序服务器和应用程序运行的JVM。

(我们的环境有点特殊--我们使用JVM/JDK8,但在Java1.7兼容模式下使用它们。您不必遵循这一点。)

 类似资料:
  • 我是Intellij用户,现在我需要使用Eclipse来创建一个Maven Web应用程序。所以我安装了Eclipse,我添加了Tomcat和所有内容。而且我想在我的项目中使用Java8,但我有一个问题,因为我试图将JRE System Library从1.7更改为1.8,当我做Maven时- 所以我创建了一个Maven项目,我从org.apache.maven中选择webapp原型,一开始我的项

  • 问题内容: 我正在使用安装了m2e插件的Eclipse EE 3.7。我在Eclipse中设置了JDK7。当我导入Maven项目时,JRE设置为,因此我遇到了与Java 6相关的东西的编译问题。相反,我希望将eclipse中的JRE默认设置为JRE 当我尝试在第一个屏幕上的Eclipse File-> new-> Java项目中打开一个新项目时,我有一个选择JRE的选项,第三个选项是 从中我可以看

  • 我的构建路径中有以下错误:将项目导入Eclipse后的JRE System Library[WebSphere v6.1 JRE](未绑定)。有人知道如何修复它吗?

  • 首先,我使用的是Ubuntu12.04,Eclipse Juno和maven 3.0.4(m2eclipse),我必须在一个从SVN存储库中获得的遗留项目中工作。

  • 我刚开始开发移动应用程序,我正试图开发一个应用程序来为礼物交换排序名字。一开始,我让它在Eclipse上工作,所以我的计划是在Android Studio上复制它,唯一的问题是,当我试图从列表中删除一个项目时,我不明白为什么应用程序会崩溃。 “激活”是按钮的“onclick”功能。代码在没有“.remove()”的情况下完全可以工作。

  • 问题内容: 我需要编写一个仅与Java 1.5兼容的项目。我已经安装了Java 1.6。是否存在某种形式的向后兼容性,以使Eclipse用1.5进行编译? 我必须安装Java 1.5才能在此处显示它吗?也许还有另一种方法? 问题答案: 单击添加库按钮。它使你的屏幕指向Java位置。 选择“ 目录 ”,在JRE主页旁边的按钮,然后指向已安装的文件夹位置。 即使只需要1.5个编译器项目,也可以通过在E