删除bin后,Eclipse重新编译项目
2024-09-16 13:23:28
今天做"用java.util.Properties类读写配置文件"Demo时,在编译项目时由于配置资源文件一起写入bin了。而Demo修改了配置文件,从新运行时配置文件不再更新,于是一狠心把bin个删除了!然后就傻眼了!!!运行直接报异常信息:
错误: 找不到或无法加载主类 net.oseye.RunMain
而在Eclipse却找不到编译的按钮,后来虽然使用Javac重新编译并且把生成的class二进制放到了bin目录,但必须手动拷贝配置资源文件。而这只是一个小项目,就如此繁琐,万一以后在大项目中出现这种情况,只是编译这一项就把人累个半死,因为类库关系复杂。
外事不解求助谷歌,终于找到了这样的办法,共享之:
- 选中当前工程,在鼠标右键菜单中点击Properties,弹出工程属性对话框。
- 在Java compiler选项卡中选上enable project specific settings, 将compiler compliance level改成另外一个level。(如默认是5.0,将其改成1.4,等成功后再改回来即可。 )
- 点击“确定”,eclipse会提示说settings改变,需要重新编译整个project。
- 重新编译后,因为java compile compliance 改变了,因此有可能出现错误,重新改成project原来的level即可。
Eclipse的保存即编译确实很方便,任何事既有利又有弊,这或许就不不便之处吧。
最新文章
- mysql 查询表结构
- AX多线程编译
- bootstrap-15
- 通过js写一个消息弹框
- Spring的父子容器问题
- 高精度+搜索+质数 BZOJ1225 [HNOI2001] 求正整数
- sqlmap批量扫描burpsuite请求日志记录
- Android(java)学习笔记143:android提供打开各种文件的API接口:setDataAndType
- UpdateLayeredWindow是炫效果的关键
- 扩展WebBrowser控件,使其支持拖放文件
- Installshield在安装结束时刷新系统
- static修饰符详解
- 【QT】qt python install pip
- 动态规划 - 198. House Robber
- HTML&;javaSkcript&;CSS&;jQuery&;ajax-Css
- (文件操作)Android相关的File文件操作
- nagios 配置 check_traffic 流量监控模块(Server 端)
- Appium入门(7)__Appium Desired Capabilities
- Codeforces E - Connected Components?
- GPS 编程笔记
热门文章
- iOS 之 Strong与Weak,_unsafe _unretained与weak区别
- redhat5安装phantomjs
- javascript window.confirm确认 取消对话框实现代码小结
- ASP.NET MVC中使用异步控制器
- 二分查找 - vb.net
- 【python基础】之元组 集合 字典
- easyui treegrid实现显示checkbox并能获取到选定值的
- 最快让你上手ReactiveCocoa之基础篇(简称RAC)
- ADO.NET 防止SQL注入
- 前端开发在IOS端遇到的一个诡异问题(Delegate 失效)