myeclipse部署時An internal error occurred 錯誤 自己試了第一種

myecplise上將工程部署到應用下時,經常出現 An internal error occurred during: "Add Deployment". java.lang.NullPointException 錯誤。很讓人鬱悶。 
究其原因,一般是因爲項目從別處導入的,從cvs上down下來的等。 
原因一、jdk版本不一致。具體步驟如下: 
    右鍵項目名→Properties→Java Build Path→Libraries→選中JRE System Library[Sun JDK 1.6.0_13]→Edit→選中“Workspace default JRE(Sun JDK 1.6.0_13)”→Finish 
以上是以你本地JDK版本爲主 

原因二,也是出問題最頻繁的地方:工程下的.mymetadata文件內容與原項目不一致。這裏可能有<project-module 中缺少context-root 屬性設置,也可能<attribute 中value屬性值不對。所以需要原項目的配置文件對照一下。或者嘗試着給value設置不同值,每次設置修改後,需要重啓myeclipse。value的值大概有WebRoot,webapp,&lt;prjroot&gt; 等 
給一個配置示例: 
<?xml version="1.0" encoding="UTF-8"?> 
<project-module 
  type="WEB" 
  name="COA" 
  id="myeclipse.1291700036453" 
  j2ee-spec="1.4" 
  context-root="/COA" 
  archive="CRM.war"> 
  <attributes> 
    <attribute name="webrootdir" value="&lt;prjroot&gt;" /> 
  </attributes> 
</project-module>
發佈了21 篇原創文章 · 獲贊 1 · 訪問量 7613
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章