
Eclipse中,窗口——首选项--JAVA--已安装的JRE——添加。
JRE名称写的是哪个版本的,如1.6版本的,就写JDK1.6.
JRE主目录,单击浏览选择JDK路经。记住,选择主目录就行了。
这样添加后在JRE系统库中会有显示文件。
最后单击确定,就OK了
当使用Maven构建Java项目时,默认情况下,Maven会使用项目中指定的JDK版本中的Java库,而不是使用系统中安装的JRE版本中的Java库。如果您希望优先使用系统中的JRE库而不是JDK库,可以按照以下步骤进行配置:在项目的pom.xml文件中添加以下<build>配置:
xml
Copy code
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<fork>true</fork>
<executable>${JAVA_HOME}/bin/javac</executable>
<compilerVersion>11</compilerVersion>
<source>11</source>
<target>11</target>
<compilerArgs>
<arg>--release</arg>
<arg>11</arg>
</compilerArgs>
<systemPropertyVariables>
<java.home>${env.JAVA_HOME}</java.home>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
在上面的配置中,<executable>指定了要使用的Java编译器的路径,这里使用了${JAVA_HOME}/bin/javac,即使用环境变量JAVA_HOME指定的JRE路径下的javac命令。<systemPropertyVariables>指定了要使用的JRE路径,这里使用了环境变量JAVA_HOME。这样,Maven将使用环境变量JAVA_HOME指定的JRE路径中的Java库。
2. 确保您的系统中安装了JRE,并设置了环境变量JAVA_HOME,该变量指向JRE的安装路径。您可以通过在命令行窗口中输入echo $JAVA_HOME来检查该变量是否设置正确。
3. 在命令行窗口中进入项目的根目录,然后运行以下命令来构建项目:
bash
Copy code
mvn clean install
这将使用配置的JRE库来构建项目。
通过以上配置,您可以优先使用系统中的JRE库而不是JDK库来构建Java项目。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)