java问题 不定义包,编译和运行都没问题,定义了包后,编译可通过,执行就显示错误

jinjingloveak46 2009-11-10 07:12:34
程序如下
package xyz.abc;//这句如果没有就没有问题,这是为什么啊
class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
------------------------------------------------------------
java.lang.NoClassDefFoundError: HelloWorld (wrong name: xyz/abc/HelloWorld)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main"
输出完毕 (耗时 0 秒) - 正常终止
这就是editplus,显示的错误
在dos窗口下,运行发觉没问题,是不是我的editplus中配置用户工具有问题啊,应该怎么配啊,我配的java参数是不带扩展名的文件名
...全文
116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzh_me 2009-11-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lvbang_lzt 的回复:]
java -classpath
运行时指定你的.java路径
[/Quote]
指定的是.class,不是.java
lzh_me 2009-11-11
  • 打赏
  • 举报
回复
java -classpath
运行时指定你的.java路径
jinjingloveak46 2009-11-11
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lvbang_lzt 的回复:]
引用 4 楼 lvbang_lzt 的回复:
java -classpath
运行时指定你的.java路径

指定的是.class,不是.java
[/Quote]那我应该怎么修改,editplus中才能运行呢?
little_paper 2009-11-10
  • 打赏
  • 举报
回复
在相应目录下 运行Java命令时是 主类:xyz.abc.HelloWorld
jinjingloveak46 2009-11-10
  • 打赏
  • 举报
回复
大哥你在说什么,我没明白饿
littlemonster 2009-11-10
  • 打赏
  • 举报
回复
没有那个,主类是:HelloWorld
有那个,主类是:xyz.abc.HelloWorld

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧