我正在嘗試intellij,看看它是什麼樣的開發/維護谷歌應用程序引擎項目。我已經使用了GAE插件進行Eclipse幾年,它通常對我來說是完美的,但我最近聽說了很多關於intellij的內容,所以我想看看我錯過了什麼。從eclipse導入谷歌應用程序引擎項目到intellij
我已經閱讀了許多描述如何在intellij中創建新的GAE項目的網站,但沒有描述如何爲現有項目這樣做。我正在努力與我想象的是一些intellij 101話題。我有我在這裏捆綁在一起的幾個問題:
我添加了Web/GAE方面的項目,並指定相應的GAE SDK目錄的AppEngine帳戶信息。將正確的SDK jar與我的項目相關聯的正確方法是什麼?
IntelliJ識別出我的maven導入並將它們添加到我的外部庫,例如apache commons,slf4j等。這些jar如何進入我爲該項目創建的(爆炸戰爭)工件?成功編譯後它們會自動複製到那裏嗎?
我使用JDO,所以我下載了DataNucleus插件。我如何連接它以便增強我的課程?
在此先感謝。
謝謝彼得。我已經嘗試過那些,而#1和#3似乎很容易,我認爲我的問題在於#2。我在右側的可用元素窗格中看到的所有元素都是2個可用元素:「appengine-java-sdk-1.6.1(項目庫)」和「Web facet resources」。我在同一個屏幕上的紅色框中看到一個突出顯示的錯誤,該工件指出該工件缺少所需的庫「appengine-java-ask-1.6.1」。當我將它拖到WEB-INF/lib中時,它將它放在那裏作爲dir;對我來說似乎不合適。我仍然在我的代碼中看到一個編譯錯誤,它無法解析符號appengine。 –
artifact config的屏幕截圖:https://dl.dropbox.com/u/7075471/Screenshot%20at%202012-09-12%2007%3A32%3A51.png –
您絕對需要添加「Web facet resources」(this都是webapp目錄中的html + js文件)。我在lib目錄中也有GAE jar,但不是目錄。 –