0

我正在尝试在 MacBook Pro 上学习 Java,但我什至不确定如何编译或运行程序并在终端中不断获得以下信息:

javac: file not found: Example.java
Usage: javac <options> <source files>
use -help for a list of possible options 

当我输入保存在文本编辑中的 Example.java 的第一个代码时。我在文本编辑中输入的代码是

/* 
This is a simple Java program. 
Call this file Example.java. 
*/ 
class Example { 
// A Java program begins with a  call to main (). 
public static void main (String args[]) { 
System.out.println ("Java drives the web."); 
} 
}  
javac Example.java  
java Example 

我发现信息说要设置类路径,但不知道该怎么做。请保持一切尽可能简单。

4

2 回答 2

2

确保您的 Java 文件保存为 Example.java(大小写很重要),并且它位于当前目录 (.) 中。

您应该可以按照您的示例使用 javac Example.java 编译它。

但是,为了确保您可以编译(这些基本上是“默认”选项):

javac -sourcepath .  -d . Example.java

当您使用以下方式运行课程时:

java -cp . Example
于 2013-04-28T18:43:21.797 回答
0

javac命令仅搜索默认 java PATH 和当前目录中的文件。在尝试编译之前,请确保您已经导航到Example.java使用该命令保存的目录。cd

例如,如果文件位于桌面上:

cd ~/Desktop/
javac Example.java
java Example
于 2013-04-28T18:40:59.800 回答