在netbeans内运行.class会导致某些文件无故消失?

NetBeans6.5WimdowsVistaJDK1.6u12使用NetBeans编写完Java程序,点击“运行文件”后,build/classes里除了.class外... NetBeans 6.5 Wimdows Vista JDK1.6 u12
使用NetBeans编写完Java程序,点击“运行文件”后,build/classes里除了.class外的文件都消失了。
例如,src中包括test.java和show.gif两个文件。点击“生成”后,build/classes里就会出现test.class和show.gif两个文件,接着点击“运行文件”,build/classes/show.gif这个文件就不见了。
什么原因?????
另,输出中文乱码怎么解决?
别劝我换IDE。。。一直用的NetBeans,早习惯了。。。以前都不会这样的~不知道是因为升级到6.5还是用了jdk1.6u12还是两个结合了的原因,出现了上面两个问题~~帮忙解决下~谢谢~
展开
 我来答
百度网友ef10e91
2009-02-28 · TA获得超过1822个赞
知道大有可为答主
回答量:1223
采纳率:50%
帮助的人:1285万
展开全部
因为你直接点击运行文件话,是要重新编译项目的,而不是生成项目,重新编译是要把所有的文件清空,然后重新生成class文件,不能自动的复制图像、配置文件,需要手动复制。
另外,我也挺喜欢Netbeans的,一直也在管住,不过现在做的项目大多是web的在这一方面,Netbeans确实不如MyEclipse,主要是没有较好的插件。而在桌面开发、移动开发等等方面不知道比Eclipse强了多少倍~~~
棉花糖愛Ci渔
2009-02-28 · 超过15用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:0
展开全部
点击"生成"后, 会在dist文件夹下生成你的jar工程,如果是"清理并生成",那么就会删掉原来的图片等资源,

build/classes下只有class文件, 没有其他的资源的,

如果直接用netbeans运行, 调用的是build下的class和src里的图片,

我的netbeans也是6.5 ,jdk 6u12, 和你一样,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
欧月祎Ks
2009-02-28 · TA获得超过106个赞
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:85.5万
展开全部
是不是系统问题呀?你一直的vista吗?这个系统问题太多了 最好换个系统,linux和XP都还不错,程序员还是建议使用Linus.如果实在不行可以换用myeclipse,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式