我有一台在MacBook Pro上运行Yosemite 10.10.5的Mac,并且拥有推荐的Java版本jre.8u91。我尝试了不同的尝试来运行以下使用TextEdit创建的简单程序:
public class HelloWorld3 {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
注意:它将它保存为.rtf文件。 TextEdit文件后缀下没有.java文件选项。还有其他
在终端应用程序中,键入以下内容:
cd ~
Javac HelloWorld3.java
并收到以下信息:
Davids-MacBook-Pro:documents davidellisrogers$ javac HelloWorld3.rtf
error: Class names, 'HelloWorld3.rtf', are only accepted if annotation processing is explicitly requested
1 error
Davids-MacBook-Pro:documents davidellisrogers$
自从我在PC上将Java与Netbeans结合使用以来已经一年了。我对Mac世界还比较陌生。我怀疑.rtf并从我的PC时代忘记了注释参数。
希望能有所帮助。
最佳答案
您需要另存为HelloWorld3.java
并运行以下命令:
javac HelloWorld3.java
Java HelloWorld3