我用的是Cent-OS。
导出路径=$path:$java_home/bin
请告诉我如何将java版本只设置为1.8。
我相信您的路径中已经设置了1.7.0_45,为了使用1.8.0_51,导出路径如下,
export PATH=$JAVA_HOME/bin:$PATH
这将在现有的JAVA路径前面添加新的JAVA路径。导出中的问题是新的java路径被添加到现有路径之后。希望这能有所帮助。
今天我和jenv一起玩,将Java1.8设置为全局版本,将1.7设置为本地项目。此后,mvn命令在全局位置显示为java版本12- 而Java版本显示如预期- 我试图卸载和安装maven通过sdkman再次,在Mac上。虽然它没有新鲜下载。我仍然得到同样的错误。 我该怎么解决这个问题?
我更新了JDK 1.7_51和JRE 1.7.79。My JAVA_HOME设置为C:\Program Files\Java\JDK1.7.0_51,而JRE_HOME设置为C:\Program Files\Java\JRE7(更新79),路径指向JDK 1.7_51/bin。 为什么java版本没有指向java 7 79更新?它指向Java7更新51。理想情况下,它应该指向JRE更新79。
当我执行命令检查活动的java版本时,它显示默认的(已经安装的open-jdk)java版本。如何用下载的open-jdk覆盖默认的open-jdk? 更新: 说/usr/bin/java
我正在运行
我用java命令和javac命令设置了不同的java版本。 路径设置为1.6,但它是选择1.8。建议我如何解决这个问题。
我在Win 7下运行的是Ant 1.8.1。而我的Java版本是1.7_17。 我在我的构建文件中添加了以下2行用于诊断。 而结果就是 知道发生了什么吗? 蚂蚁1.8.1中的硬编码是它能显示的最高java版本是1.6吗?