J2EE社區

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

          MyEclipse無法自動編譯的解決

          Posted on 2010-09-01 18:24 xcp 閱讀(5146) 評論(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: 聯系我



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


          網站導航:
           
          主站蜘蛛池模板: 郓城县| 成安县| 绥化市| 商南县| 湘阴县| 阳泉市| 孟津县| 赣榆县| 淅川县| 延安市| 班戈县| 错那县| 治多县| 彭阳县| 河西区| 徐水县| 乌海市| 通化市| 临湘市| 获嘉县| 怀远县| 军事| 稻城县| 九江县| 彩票| 寻乌县| 共和县| 南康市| 大荔县| 界首市| 香格里拉县| 竹北市| 青浦区| 武鸣县| 清涧县| 万全县| 曲阳县| 太原市| 行唐县| 大兴区| 阿尔山市|