Leg*_*end 6 java eclipse linux
目前,我有一台机器,我在Eclipse上工作,它说JRE系统库版本是sun-jdk-1.5.0.11,但在我的活动开发机器上,它是java-6-sun-1.6.0.16.有没有什么方法可以让第一台机器使用相同的"java-6-sun-1.6.0.16"版本,而无需在机器上使用sudo权限?
Linux(以及其他一些 Unices)上的 Java 的好处是您不需要“root”密码来安装它。我一直这样做。这与 Windows 形成鲜明对比,我上次检查时,没有管理员密码就不可能安装 Java。
您所需要的只是一个库,您可以在其中放置 JRE(或 JDK),然后将其放在路径上:
... $ export PATH=~/jdk1.6.0_17/bin:$PATH
... $ which java
/home/wizard/jdk1.6.0_17/bin/java
... $ java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Server VM (build 14.3-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)
同样,您可以在同一个用户帐户中保留多个 JVM,然后只需根据需要更改路径(或者将您的 IDE 指向正确的 JVM:例如,我正在使用 1.6 VM 运行 IntelliJ IDEA,但编译并运行我的所有使用 1.5 VM 进行单元测试)。
| 归档时间: |
|
| 查看次数: |
4541 次 |
| 最近记录: |