今天做"用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的保存即编译确实很方便,任何事既有利又有弊,这或许就不不便之处吧。

转载于:https://www.cnblogs.com/zhaiqianfeng/p/4620106.html

删除bin后,Eclipse重新编译项目相关推荐

  1. 关于eclipse不编译项目的问题解决

    http://blog.csdn.net/li_jinjian2005/article/details/2831736 「Project」菜单 「项目」菜单可以对工作台中的项目执行动作(建置或编译). ...

  2. [IAR]Win7升级成Win10后用IAR编译项目出现System Error Code: 704

    简述: Win7 64bit系统,使用IAR编译工程.在升级到Win10后,同样的工程,编译时提示System Error Code: 704,System Error Message: 请求的操作需 ...

  3. eclipse-在编译项目时js特别慢的问题

    eclipse在编译项目时,当项目中导入了很多第三方js库时,eclipse在验证js时会消耗大量的时间,而我们却完全不用考虑那些js是否有错误 步骤: 去除eclipse的JS验证: 1.将wind ...

  4. java lib 不在构建路径里面问题_svn - Eclipse“这个编译单元不在java项目的构建路径上”...

    svn - Eclipse"这个编译单元不在java项目的构建路径上" 我无法在Eclipse上使用自动完成功能. 我正在研究svn上的项目. 我通过进入Eclipse在Eclip ...

  5. Eclipse中导入项目后js报错解决方法

    Eclipse中导入项目后js报错的原因与解决方法 在我们将项目导入Eclipse后,配置好各种编译条件.加载好jar包.配置好tomcat后发现项目还是报错,(前提是项目本身并没有错误,而是我们在初 ...

  6. 在Eclipse中编译maven项目出的问题

    在Eclipse中编译Maven项目,运行 jetty:run 指令的时候会出错,在 JRE选项卡中加入: -Dorg.mortbay.util.URI.charset=GBK -Xms512m -X ...

  7. Android之在eclipse编译项目出现unable to resolve target android-20解决办法

    1.问题 eclipse编译项目出现 unable to resolve target android-20 2.解决办法 在project.properties文件里面修改 target=andro ...

  8. SpringBoot项目修改html后不即时编译

    SpringBoot项目修改html后不即时编译 springboot templates 下的 html 修改后无法达到即时编译的效果,搜索资料后记录笔记. 原文地址:https://www.cnb ...

  9. Eclipse导入github项目后不显示分支名称没有黄色小油桶标志

    症状:下载github 优秀开源项目之后,导入到Eclipse.应该是已经和github关联了才对,右键选择项目Team也可以直接和github上更新,提交,等一系列操作且应该显示当前所在分支的标识. ...

最新文章

  1. 负载均衡中的服务器健康检查
  2. MySql通用二进制版本在Linux(Ubuntu)下安装与开启服务
  3. 【Linux】一步一步学Linux——dirname命令(35)
  4. WIN7 64位系统安装JDK并配置环境变量
  5. 自定义验证规则ValidationAttribute的使用
  6. FAIL : SSHException: Incompatible ssh peer (no acceptable kex algorithm)
  7. HDFS dfsclient写文件过程 源码分析
  8. (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  9. 计算机算法设计与分析 租用游艇问题
  10. 第13天:页面布局实例-博雅主页
  11. [Python 应用:爬虫] Selenium 之 XPath 语法
  12. 映射文件实现进程通信
  13. Camtasia2022电脑屏幕录像使用录屏教程
  14. 造移动厕所的,转做核酸采样亭。火了
  15. 地理必修一三大类岩石_中图版高中地理(必修一)知识归纳——第二章
  16. 360屏保广告彻底关闭教程
  17. Pandas统计分析基础(2):Pandas之数据的读写(读取csv和excel文件)
  18. piechart 文档 android,Android饼图 PieChart
  19. 秀米图文排版UEditor插件示例 新增自定义按钮没有显示 以及与neditor的适配
  20. oracle的package是什么意思,Oracle的Package的作用及用法

热门文章

  1. “薅羊毛”漏洞分析 | 我是如何到处“混吃混喝”的
  2. 带超时的system
  3. MySQL事务处理与事务隔离(锁机制)
  4. 砍掉九成代码,重构并简化YOLOv5图像目标检测推理实现
  5. 【转载】 Searching过程粗略梳理
  6. HBase总结(七)LSM理解
  7. 数据结构那些事(二)
  8. PYTHON1.面向对象_day04
  9. 【转】python类中super()和__init__()的区别
  10. 【数据科学系统学习】机器学习算法 # 西瓜书学习记录 [12] 集成学习实践