BuildPath引起的问题

前言

项目的Build Path是一个大家都熟悉但不是特点注重的东西,它的错误将会引起很怪异的问题。


buildPath引起的问题

        有一次,一个同学让我帮他看一个struts2配置问题,说配置怎么配都不生效,于是远程看了下,我首先注意到项目图标上有个红色感叹号,这就是MyEclipse对于buildPath有异常的标识。我查看了下buildPath里面有一个处理json的jar包不存在,我提醒他加上,他说那个jar包目前还没有用上,我也因为这句,于是忽略了,开始继续找别的原因。我就开始检查web.xml与struts.xml配置,认真的看了很多也没有发现struts配置有哪不正确。
        然后想着建一个最为简单的action配置做测试,结果也是无法访问,我就开始怀疑是缓存,就开始重新部署web项目,重开浏览器,结果仍然是无法访问,这就让我很费解了,为什么一个最简单的struts配置都不生效呢,但我始终坚信“计算机永远都是对的,要错也是人为出的错”。然后就开始重新编译项目clean project,然后重新build All,让我吃惊的事情出现了,clean之后,classes目录下的class文件确实删除了,但点击build All确一点效果也没有,我最初怀疑是他的MyEclipse工具有问题。 然后也百度搜索MyEclipse无法编译项目的原因。结果看到一个贴子上说buildPath出错将无法编译项目,这时自己恍然大悟…后来让他把少的jar包导入后,问题解决了。
        后来想了想,也有道理,MyEclipse编译项目肯定是需要将buildPath下的jar也加载进虚拟机才能正确完成编译,只是build All的时候MyEclipse没有明确的警告一下。让我们忽略了这个问题。经过这次经历,以后就很关注buildPath,坚持不让它有异常,嘿嘿,希望对大家有所帮助。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值