使用DOS命令编译Java程序出现编译错误
出现如下代码:Exceptioninthread"main"java.lang.NoClassDefFoundError:/javacCausedby:java.lang...
出现如下代码:
Exception in thread "main" java.lang.NoClassDefFoundError:/javac
Caused by:java.lang.ClassNotFoundException: .javac
at java.net.URLClassLoader$1.run<Unknown Source>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URLClassLoader.findClass<Unknown Source>
.......................................................
at java.lang.ClassLoader.loadClassInternal<unkown Source>
Could not find the main class:/javac. Program will exit. 展开
Exception in thread "main" java.lang.NoClassDefFoundError:/javac
Caused by:java.lang.ClassNotFoundException: .javac
at java.net.URLClassLoader$1.run<Unknown Source>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URLClassLoader.findClass<Unknown Source>
.......................................................
at java.lang.ClassLoader.loadClassInternal<unkown Source>
Could not find the main class:/javac. Program will exit. 展开
4个回答
展开全部
环境变量没有配置,具体配置如下:
桌面->我的电脑右键,属性->高级,里面有个环境变量,系统变量里面新建1、变量名:JAVA_HOME,值:JDK安装目录(如:C:\Java\jdk1.5.0_09),确定,然后再新建,2、变量名:CLASSPATH,值:“.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar”,直接拷贝引号里面的就行了,确定 3、找到path项,修改,在最前面加上“.;%JAVA_HOME%\bin;”原来内容不要动,确定就OK了
桌面->我的电脑右键,属性->高级,里面有个环境变量,系统变量里面新建1、变量名:JAVA_HOME,值:JDK安装目录(如:C:\Java\jdk1.5.0_09),确定,然后再新建,2、变量名:CLASSPATH,值:“.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar”,直接拷贝引号里面的就行了,确定 3、找到path项,修改,在最前面加上“.;%JAVA_HOME%\bin;”原来内容不要动,确定就OK了
展开全部
查看环境变量的配置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的Java虚拟机没有配置好,你可能没有安装Java的编译器,如sun公司的JDK、BlueJ、jedit等,或是你安装了没有配置路径,如楼上所说。
推荐你使用Eclipse,这个比较好用,且不用配置路径,有图形化操作界面
推荐你使用Eclipse,这个比较好用,且不用配置路径,有图形化操作界面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看环境变量是怎么设的:
参考资料: http://hi.baidu.com/duxing/blog/item/8fac42162eb48e4620a4e99e.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询