我正在尝试在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
我发现有关设置类路径的信息,但我不知道如何做到这一点。请保持一切尽可能简单。
答案 0 :(得分:2)
确保您的Java文件保存为Example.java(大小写很重要),并且它位于当前目录(。)中。
您应该能够根据您的示例使用javac Example.java进行编译。
但是,为了确保你可以编译(这些基本上是'默认'选项):
javac -sourcepath . -d . Example.java
使用以下命令运行类时
java -cp . Example
答案 1 :(得分:0)
javac
命令仅搜索默认java PATH和当前目录中的文件。在尝试编译之前,请确保已使用Example.java
命令导航到包含cd
的目录。
例如,如果文件位于桌面上:
cd ~/Desktop/
javac Example.java
java Example