在CMD中说 “错误:仅当显示请求注释处理时才接受类名称“javac java”一个错误“是什么意思?
还有,我的环境变量是正确的吗classpath:.;%java_home%\jre\lib\rt.jar;%java_home%\lib\dt.jar;%java_hom...
还有,我的环境变量是正确的吗
classpath:.;%java_home%\jre\lib\rt.jar;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;
java_home: C:\ProgramFiles\Java\JDK1.7.0_45
path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ProgramFiles\ATITechnologies\ATI.ACE\Core-Static(前面是系统原有)(.;%java_home%\bin;%java_home%\jre\bin;这部分是后面加上去的) 展开
classpath:.;%java_home%\jre\lib\rt.jar;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;
java_home: C:\ProgramFiles\Java\JDK1.7.0_45
path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ProgramFiles\ATITechnologies\ATI.ACE\Core-Static(前面是系统原有)(.;%java_home%\bin;%java_home%\jre\bin;这部分是后面加上去的) 展开
2个回答
展开全部
javac命令后面要加上的是java文件名。例如
public class MyClass{
public static void main(String args[]){
System.out.println(“Success");
}
}
这一个类,就应该放到MyClass.java文件中。
在cmd界面中,pushd(用cd命令也可以)到MyClass.java所在的文件位置
之后编译命令为:
javac MyClass.java
会生成一个MyClass.class文件。运行编译后的java文件(即.class结尾的文件)的命令为
java MyClass
就可以了
public class MyClass{
public static void main(String args[]){
System.out.println(“Success");
}
}
这一个类,就应该放到MyClass.java文件中。
在cmd界面中,pushd(用cd命令也可以)到MyClass.java所在的文件位置
之后编译命令为:
javac MyClass.java
会生成一个MyClass.class文件。运行编译后的java文件(即.class结尾的文件)的命令为
java MyClass
就可以了
展开全部
javac 是一个编译命令 使用方法是 javac + java文件名(文件必须是.java结尾)
比如你的java文件是 test.java 内容如下
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
先编译: javac test.java (成功后会生成一个test.class文件)
然后执行 java test
更多追问追答
追问
我现在还没有安装tomcat,我只是想测试我的环境变量设置是否正确
我把path改成:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%java_home%\bin;%java_home%\bin;
classpath和java_home 没有变
追答
看你的变量设置的是对的,应该是没问题的,而且你编译器已经有提示信息,说明环境变量生效了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询