草庐IT

CATEGORY_HOME

全部标签

linux - 在 Ubuntu 中轻松更改 $JAVA_HOME

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭9年前。Improvethisquestion在Ubuntu中,我想在Java5和6之间来回切换我的JAVA_HOME环境变量。我打开一个终端并输入以下内容来设置JAVA_HOME环境变量:exportJAVA_HOME=/usr/lib/jvm/java-1.5.0-sun在同一个终端窗口中,我键入以下内容以检查环境变量是否已更新:echo$JAVA_HOME我看到/usr/lib/jvm/java-1.5.0-sun这正是我所期待的。另外

linux - 在 Ubuntu 中轻松更改 $JAVA_HOME

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭9年前。Improvethisquestion在Ubuntu中,我想在Java5和6之间来回切换我的JAVA_HOME环境变量。我打开一个终端并输入以下内容来设置JAVA_HOME环境变量:exportJAVA_HOME=/usr/lib/jvm/java-1.5.0-sun在同一个终端窗口中,我键入以下内容以检查环境变量是否已更新:echo$JAVA_HOME我看到/usr/lib/jvm/java-1.5.0-sun这正是我所期待的。另外

java - 基于 Linux OpenJDK Debian 的发行版的 JAVA_HOME 环境变量的正确目标是什么?

在Windows中,JAVA_HOME必须指向JDK安装文件夹(以便JAVA_HOME/bin包含所有可执行文件,而JAVA_HOME/libs包含所有默认jar库)。如果我下载Sun的JDK包并将其安装在Linux中,则过程相同。但是,我需要使用Kubuntu的默认OpenJDK包。问题是所有可执行文件都放在/usr/bin中。但是这些jar放在/usr/share/java中。由于它们不在同一个JAVA_HOME文件夹下,因此我在使用Grails时遇到了问题,并且可能会遇到其他需要标准Java结构的应用程序的问题。如果我使用:JAVA_HOME=/usr所有想要使用任何Java可执

java - 基于 Linux OpenJDK Debian 的发行版的 JAVA_HOME 环境变量的正确目标是什么?

在Windows中,JAVA_HOME必须指向JDK安装文件夹(以便JAVA_HOME/bin包含所有可执行文件,而JAVA_HOME/libs包含所有默认jar库)。如果我下载Sun的JDK包并将其安装在Linux中,则过程相同。但是,我需要使用Kubuntu的默认OpenJDK包。问题是所有可执行文件都放在/usr/bin中。但是这些jar放在/usr/share/java中。由于它们不在同一个JAVA_HOME文件夹下,因此我在使用Grails时遇到了问题,并且可能会遇到其他需要标准Java结构的应用程序的问题。如果我使用:JAVA_HOME=/usr所有想要使用任何Java可执

java - 如何更改从/usr/libexec/java_home 返回的 Mac OS 的默认 Java VM

(不确定这是否应该在SU上进行......迁移当然是一种选择,但更多的程序员在这里阅读问题,所以这里是)。我运行的是MacOSX10.8.4,我安装了Apple的JDK1.6.0_51以及Oracle的JDK1.7.0_25。我最近为一些需要它的预发布软件安装了Oracle的1.8预览版JDK。现在,当我运行/usr/libexec/java_home时,我得到了这个:$/usr/libexec/java_home-VMatchingJavaVirtualMachines(4):1.8.0,x86_64:"JavaSE8"/Library/Java/JavaVirtualMachine

java - 如何更改从/usr/libexec/java_home 返回的 Mac OS 的默认 Java VM

(不确定这是否应该在SU上进行......迁移当然是一种选择,但更多的程序员在这里阅读问题,所以这里是)。我运行的是MacOSX10.8.4,我安装了Apple的JDK1.6.0_51以及Oracle的JDK1.7.0_25。我最近为一些需要它的预发布软件安装了Oracle的1.8预览版JDK。现在,当我运行/usr/libexec/java_home时,我得到了这个:$/usr/libexec/java_home-VMatchingJavaVirtualMachines(4):1.8.0,x86_64:"JavaSE8"/Library/Java/JavaVirtualMachine

java - 如何在 Mac OS X 10.9 上设置 JAVA_HOME 环境变量?

我刚刚购买了一台全新的MacBookPro。这是我有史以来的第一台MAC,我仍在努力掌握导航的窍门。无论如何,我也是Java新手,在我的WindowsPC永久死亡之前,我一直在练习。现在我在这个MAC上,我安装了我的JDK,现在我需要设置JAVA_HOME环境变量。我不知道该怎么办。我尝试按照其中的一些指南进行操作,但并没有走得太远。Mkyong.com:HowtosetJAVA_HOMEvariableinMacOSXYouTube:Howtosetenvironmentvariablesonmac,linux,solaris,rhelYouTube:HowtoSetEnvironm

java - 如何在 Mac OS X 10.9 上设置 JAVA_HOME 环境变量?

我刚刚购买了一台全新的MacBookPro。这是我有史以来的第一台MAC,我仍在努力掌握导航的窍门。无论如何,我也是Java新手,在我的WindowsPC永久死亡之前,我一直在练习。现在我在这个MAC上,我安装了我的JDK,现在我需要设置JAVA_HOME环境变量。我不知道该怎么办。我尝试按照其中的一些指南进行操作,但并没有走得太远。Mkyong.com:HowtosetJAVA_HOMEvariableinMacOSXYouTube:Howtosetenvironmentvariablesonmac,linux,solaris,rhelYouTube:HowtoSetEnvironm

c++ - 编译时对 boost::system::system_category() 的 undefined reference

我正在尝试在Ubuntu11.10上编译一个使用Boost库的程序。我安装了Ubuntu存储库中的1.46-devBoost库,但在编译程序时出现错误。对boost::system::system_category()的undefinedreference我做错了什么? 最佳答案 您使用的boost库取决于boost_system库。(并非所有人都这样做。)假设您使用gcc,请尝试将-lboost_system添加到您的编译器命令行以链接到该库。 关于c++-编译时对boost::sys

c++ - 编译时对 boost::system::system_category() 的 undefined reference

我正在尝试在Ubuntu11.10上编译一个使用Boost库的程序。我安装了Ubuntu存储库中的1.46-devBoost库,但在编译程序时出现错误。对boost::system::system_category()的undefinedreference我做错了什么? 最佳答案 您使用的boost库取决于boost_system库。(并非所有人都这样做。)假设您使用gcc,请尝试将-lboost_system添加到您的编译器命令行以链接到该库。 关于c++-编译时对boost::sys