本人今日第一次编写java,没想到结果却是这样。经多次调试也没能解决,现向各位前辈求助~~~在线等啊。先谢谢。
操作系统:win7JDK:jdk1.6.0_18HelloWorld.java:
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
} 环境变量已参照http://zhidao.baidu.com/question/92835233.html?fr=ala0配置。问题是:cmd,在文件目录下执行javac HelloWorld.java报错:
HelloWorld.java:1: 需要为 class、interface 或 enum
锘縫ublic class HelloWorld
^
1 错误
操作系统:win7JDK:jdk1.6.0_18HelloWorld.java:
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
} 环境变量已参照http://zhidao.baidu.com/question/92835233.html?fr=ala0配置。问题是:cmd,在文件目录下执行javac HelloWorld.java报错:
HelloWorld.java:1: 需要为 class、interface 或 enum
锘縫ublic class HelloWorld
^
1 错误
classpath:.;C:\Program Files\Java\jdk1.7.0\lib\dt.jar;C:\Program Files\Java\jdk1.7.0\lib\tools.jar
改这个试试,classpath前有“.;”
用法:javac <选项> <源文件>
其中,可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
-deprecation 输出使用已过时的 API 的源位置
-classpath <路径> 指定查找用户类文件和注释处理程序的位置
-cp <路径> 指定查找用户类文件和注释处理程序的位置
-sourcepath <路径> 指定查找输入源文件的位置
-bootclasspath <路径> 覆盖引导类文件的位置
.......省略,太多了。
配置应该是没问题的吧
对这句很不解,public class HelloWorld怎么变了这