1

我能够从 (java.home)/bin/java 在 Windows 上的 Java 中调用 Java。但我在 Mac 上尝试了相同的代码,但没有成功。我认为它也不适用于Linux。我需要调用 java.home 中的什么文件才能在 Mac 和 Linux 上启动 java?

4

2 回答 2

1

调用 java "java" 的相同命令。但首先验证您的 Mac 或 Linux 中是否安装了 java。使用以下命令,看看你得到了什么

user@ubuntu:~$ which java
/usr/bin/java
user@ubuntu:~$ ll /usr/bin/java
lrwxrwxrwx 1 root root 22 Jul 26 21:54 /usr/bin/java -> /etc/alternatives/java*
user@ubuntu:~$ ll /etc/alternatives/java
lrwxrwxrwx 1 root root 30 Aug 15 12:43 /etc/alternatives/java -> /usr/lib/jvm/jdk1.7.0/bin/java*
于 2013-10-17T00:31:34.087 回答
0

你只需要调用java. 无需在其前面键入任何内容。

顺便说一句,java在 Windows 上也不需要在前面键入任何内容。您可以将PATH环境变量设置为指向您的java.home目录。

于 2013-10-17T00:27:19.863 回答