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

我应该使用多个JDK将JAVA_HOME设置为什么?

云联
2023-03-14
java-1.11.0-openjdk-amd64      1111       /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-16-oracle                 1091       /usr/lib/jvm/java-16-oracle
java-1.8.0-openjdk-amd64       1081       /usr/lib/jvm/java-1.8.0-openjdk-amd64

共有1个答案

公西俊民
2023-03-14

我应该将JAVA_HOME设置为什么?

分别为:

   export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64

   export JAVA_HOME=/usr/lib/jvm/java-16-oracle

   export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64

update-java-alternatives是否可以设置java_home?

 类似资料:
  • 问题内容: 许多使用Shell脚本配置其环境的Java应用程序都使用环境变量来启动Java的正确版本,找到JRE JAR,等等。 在OSX 10.6上,以下路径似乎对此变量有效 其中一些是到实际当前VM的符号链接(在Java Preference窗格中定义)。 但是应该使用哪一个?或者可以使用其中任何一个? 问题答案: 我只是设置JAVA_HOME为该命令的输出,该命令应该为你提供Java首选项中

  • 我刚刚安装了Ubuntu desktop 12.04并通过以下方式安装了Java 6 JDK: 但是当我转到时,我没有看到一个名为的目录,所以我认为它根本不存在!?! 当我转到时,我看到: 我现在正试图将作为环境变量添加到中,以便从基于shell的Ant构建中访问它: ? ? 还有别的吗? 我所说的“”是指我在系统上安装的JDK6的顶级目录,无论它在哪里······

  • 我遵循这个线程来解决我的问题,我在不同版本的JDK上也有同样的问题,但由于某些原因它没有工作。我在终端上键入JAVA_HOME时仍然找不到get-bash:JAVA_HOME:命令。我的JDK1.8.0.45位于library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home,我可以通过/usr/libexec/java_home访问它

  • 在最近的许多情况下,但现在我尝试使用安装程序,它会抛出一个错误,并表示“Java未安装”,即使JAVA_HOME设置为Windows 10 64x的AdoptOpenJDK安装程序安装的JDK。我无法找到修复它的方法,不管怎样,今天我尝试安装NetBeans8.2,它显示了这个错误,但我发现您可以向安装程序(--javahome)传递一个参数,然后错误消息从“JDK没有找到(在您的机器中)”变为“

  • 我正在尝试在我的服务器实例(新安装的Windows server 2008 R2 Enterprise)上设置Tomcat 6。我想通过URL提供Java EE服务。 它通过服务器上的工作。我把. war文件放在我的中,在中运行startup.bat,然后我在浏览器中导航到以定向到我的欢迎页面。 当我试图通过运行service.bat(在文件夹中)来创建服务时,我会收到一条错误消息,内容如下: 我

  • 我将指向。很好用。之后,解压ant并设置与ant相关的环境变量,在键入后,得到以下错误消息 我搜索了这个论坛。看起来一个解决方案是将Java指向JDK,而不是JRE。我不确定这是否应该是解决办法。换句话说,一般来说,JAVA_HOME应该指向哪一个?JDK还是JRE?