J2EE社區

          茍有恒,何必三更起五更眠;
          最無益,只怕一日曝十日寒.
          posts - 241, comments - 318, trackbacks - 0, articles - 16

          MyEclipse無法自動編譯的解決

          Posted on 2010-09-01 18:24 xcp 閱讀(5145) 評論(0)  編輯  收藏 所屬分類: svn

          今天通過SVN版本控制工具從服務器上更新了項目,選擇的全部更新,因為開發工具都是用的MyEclipse,所以將一些MyEclipse的配置文件也從服務器上下了下來,覆蓋了本地的配置文件。導致無法自動編譯,MyEclipse不識別該項目,刪除重新導入項目依舊無效。弄了半天頭都大了!最后由我的老大解決了!

          問題總結:

          1.重新導入的項目結構與原來的不同

          src包等等都和原來的不同,打開項目主目錄,中有個.classpath文件,用記事本打開會發現有一行<classpathentry kind="src" path="src"/>,估計它的意思就是說你的源文件位置,看看有沒有這一行,沒有一定要補上,下面就是一些jar包的導入路徑,如:

          //這兩行也應該是MyEclipse自動生成的,JAVA運行環境 \J2EE1.4

          <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
          <classpathentry kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>

          //導入的JAR包位置
          <classpathentry kind="lib" path="web/WEB-INF/lib/acegi-security-1.0.0-RC1.jar"/>

          2.刷新項目不自動編譯,將WEB-INF下面的classes文件夾中的字節碼文件刪除后不再重新生成

          遇到此問題要檢查是否有這一行

          <classpathentry kind="output" path="web/WEB-INF/classes"/>

          這是指定將字節碼文件輸出到哪,如果沒指定當然不會默認給你找個地方存了。

          3.以上兩個步驟都做完了,但項目依舊跑不起來

          這個時候你要用到MyEclipse的項目清理功能,在菜單欄里的project里有個clean,它會強制清除那些配置文件,重新生成就會正確了。

          項目跑起來了,要記得做個筆記,以后遇到問題了有個參照!肯能解釋的并不正確,但問題確實解決了!


          來源:http://hi.baidu.com/icewee/blog/item/60ce691f3fc316f21bd57688.html


          名稱: ?4C.ESL | .↗Evon
          口號: 遇到新問題?先要尋找一個方案乄而不是創造一個方案こ
          mail: 聯系我



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 长岛县| 武乡县| 丰都县| 图片| 锦屏县| 九龙坡区| 哈尔滨市| 时尚| 黄石市| 洛川县| 徐水县| 洪江市| 始兴县| 德昌县| 云南省| 肃宁县| 石家庄市| 长治市| 石嘴山市| 宕昌县| 温泉县| 泸水县| 喜德县| 宿迁市| 通州市| 图木舒克市| 衡山县| 叙永县| 同江市| 白银市| 师宗县| 延庆县| 盐源县| 柏乡县| 连江县| 东兰县| 志丹县| 曲阳县| 唐海县| 张家港市| 松阳县|