我在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天的注释参数。
非常感谢帮助。
答案 0 :(得分:1)
您需要另存为HelloWorld3.java
并运行以下命令:
javac HelloWorld3.java
java HelloWorld3