2017-05-22 96 views
0

1.)可以從eclipse導出功能齊全的war文件。從eclipse部署到glassfish 4.1.2 - 缺少類

2.)從eclipse運行應用程序不起作用,主要是因爲服務器無法找到注入的類。 我瀏覽../domain1/eclipseApps/myApp/WEB-INF和文件夾「./classes」只包含文件夾,但不包含單個文件。 例如文件夾「./classes/my/package/」存在。文件「./classes/my/package/myClass.class」缺失。

有時我可以通過停止服務器,清理服務器,清理&構建項目,重新啓動eclipse並將應用程序添加到服務器來解決問題。這項工作每10次就有一次,並且持續時間不長。

任何想法?謝謝。

+0

什麼是你的構建配置?這是一個maven項目嗎? – Mike

+0

是的。這是一個maven項目。導出一個war文件並運行maven(clean install)也會創建一個工作war文件。 – Flocke

回答

0

你可以在這裏做幾件事情。

  1. 項目>清潔...
  2. 確保 「自動構建」 被選中。
  3. 確保項目在服務器視圖中是「同步的」。如果顯示「發佈」,請嘗試點擊重新發布(ctrl + alt + p)按鈕。
  4. 檢查是否有你的GF適配器的新版本
  5. 嘗試升級您的Eclipse版本