感觉很奇怪的问题

belldandy11 belldandy11 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用eclipse建立了一个Example项目
然后我在该项目下建立了3个Class:Example2_6,Example2_7,Example2_8
上面的3个class的.java在建立的时候都会自动的出现在(default package)这个里面
而再建立Example2_10的时候却又跑到外面去了
这样调试的Example2_10时候会产生错误
java.lang.NoClassDefFoundError: Example2_10
Caused by: java.lang.ClassNotFoundException: Example2_10
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.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)
Exception in thread "main"
再新建一个项目a
把Example2_10.java拖到a项目的(default package)里面,又可以正常编译.真是奇怪了
想知道为什么会这样,知道的大大麻烦告诉一下,最近才开始学Java,菜鸟一个 呵呵

...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
belldandy11
Eclipse 58,439 成员 49,457 内容