今天做"用java.util.Properties类读写配置文件"Demo时,在编译项目时由于配置资源文件一起写入bin了。而Demo修改了配置文件,从新运行时配置文件不再更新,于是一狠心把bin个删除了!然后就傻眼了!!!运行直接报异常信息:

错误: 找不到或无法加载主类 net.oseye.RunMain

而在Eclipse却找不到编译的按钮,后来虽然使用Javac重新编译并且把生成的class二进制放到了bin目录,但必须手动拷贝配置资源文件。而这只是一个小项目,就如此繁琐,万一以后在大项目中出现这种情况,只是编译这一项就把人累个半死,因为类库关系复杂。

外事不解求助谷歌,终于找到了这样的办法,共享之:

  1. 选中当前工程,在鼠标右键菜单中点击Properties,弹出工程属性对话框。
  2. 在Java compiler选项卡中选上enable project specific settings, 将compiler compliance level改成另外一个level。(如默认是5.0,将其改成1.4,等成功后再改回来即可。 )
  3. 点击“确定”,eclipse会提示说settings改变,需要重新编译整个project。
  4. 重新编译后,因为java compile compliance 改变了,因此有可能出现错误,重新改成project原来的level即可。

Eclipse的保存即编译确实很方便,任何事既有利又有弊,这或许就不不便之处吧。

最新文章

  1. mysql 查询表结构
  2. AX多线程编译
  3. bootstrap-15
  4. 通过js写一个消息弹框
  5. Spring的父子容器问题
  6. 高精度+搜索+质数 BZOJ1225 [HNOI2001] 求正整数
  7. sqlmap批量扫描burpsuite请求日志记录
  8. Android(java)学习笔记143:android提供打开各种文件的API接口:setDataAndType
  9. UpdateLayeredWindow是炫效果的关键
  10. 扩展WebBrowser控件,使其支持拖放文件
  11. Installshield在安装结束时刷新系统
  12. static修饰符详解
  13. 【QT】qt python install pip
  14. 动态规划 - 198. House Robber
  15. HTML&javaSkcript&CSS&jQuery&ajax-Css
  16. (文件操作)Android相关的File文件操作
  17. nagios 配置 check_traffic 流量监控模块(Server 端)
  18. Appium入门(7)__Appium Desired Capabilities
  19. Codeforces E - Connected Components?
  20. GPS 编程笔记

热门文章

  1. iOS 之 Strong与Weak,_unsafe _unretained与weak区别
  2. redhat5安装phantomjs
  3. javascript window.confirm确认 取消对话框实现代码小结
  4. ASP.NET MVC中使用异步控制器
  5. 二分查找 - vb.net
  6. 【python基础】之元组 集合 字典
  7. easyui treegrid实现显示checkbox并能获取到选定值的
  8. 最快让你上手ReactiveCocoa之基础篇(简称RAC)
  9. ADO.NET 防止SQL注入
  10. 前端开发在IOS端遇到的一个诡异问题(Delegate 失效)