新学Java,源程序在CMD上编译通过了,但就是无法运行 10
环境变量设置的没错,输入命令“java-version”都能得到答案。但只能通过编译,无法运行。运行时,提示:Exceptioninthread"main"java.la...
环境变量设置的没错,输入命令“java-version”都能得到答案。但只能通过编译,无法运行。运行时,提示:Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorldApp
Caused by:java.lang.CladdNotFoundException: HelloWorldApp
at java.net.URLClassLoader$i.run<Unknown Source>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URLClassLoader.findClass<Unknown Source>
at java.lang.ClassLoader.loadClass<Unknown Source>
at sun.misc.Launcher$AppClassLoader.loadClass<Unknown Source>
at java.lang.ClassLoader.loadClass<Unknown source>
at java.lang.ClassLoader.loadClassInternal<Unknown source>
源程序是
public class HelloWorldApp
{
public static void main (String args[ ])
{
System.out.println("Hello World!");
}
}
等级不够,无法插入图片……
能通过编译 就是无法运行 展开
Caused by:java.lang.CladdNotFoundException: HelloWorldApp
at java.net.URLClassLoader$i.run<Unknown Source>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URLClassLoader.findClass<Unknown Source>
at java.lang.ClassLoader.loadClass<Unknown Source>
at sun.misc.Launcher$AppClassLoader.loadClass<Unknown Source>
at java.lang.ClassLoader.loadClass<Unknown source>
at java.lang.ClassLoader.loadClassInternal<Unknown source>
源程序是
public class HelloWorldApp
{
public static void main (String args[ ])
{
System.out.println("Hello World!");
}
}
等级不够,无法插入图片……
能通过编译 就是无法运行 展开
4个回答
展开全部
编译时命令是:javac HelloWorldApp.java
运行时命令是:java HelloWorldApp 这个时候就不.java后缀了。
运行时命令是:java HelloWorldApp 这个时候就不.java后缀了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找不到这个类:
1、环境变量没设置好
2、估计你执行时输错了类名
1、环境变量没设置好
2、估计你执行时输错了类名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询