2016-05-14 45 views
0

我試圖通過從頭開發一個應用程序來學習java EE。我現在擁有的是JSP,EJB,Servlet,jQuery腳本。我覺得我現在的進度非常緩慢。eclipse/glassfish中使用EJB,JSP,Servlet和共享項目,jQuery的java有什麼好的工作流程?

我現在恐怕會考慮類似JRebel的工具。

  1. 是否有一個循序漸進的循環我可以效率更高?
  2. 什麼時候應該觸發.reload文件?
  3. 什麼時候應該刪除/重新啓動glassfish,當我修改:java,jsp,jsp片段,依賴項目?
  4. 我是否需要重新啓動每次我修改一個Java文件或只有像添加/刪除類,添加/刪除方法的主要變化?
  5. 我是否需要每次都以調試模式運行,這樣我才能立即看到我的更改?
+0

#1太不明確,無法以任何有意義的方式解決。其他問題應該單獨提出。 – nclark

+0

非常感謝您的反饋,我很想知道如何高效地開發java ee。使用其他框架,它們就像代碼>運行>停止>重複一樣簡單。在java ee中,運行和停止部分需要很長時間。 –

回答

1

自從您上次發表評論以來,我想我可能會更瞭解您的所作所爲。

我知道你正在尋找一種我不太清楚的glassfish解決方案,但是如果你願意與其他應用服務器一起工作,那麼有一些很好的解決方案可以實現快速週轉。

JBoss IDE是免費的,並與JBoss應用服務器緊密集成。如果您使用由Eclipse項目嚮導創建的默認目錄佈局,則大多數更改的週轉完全透明且幾乎同時。我想你可以找到其他類似特徵的IDE。 (順便說一句 - 我自己不使用JRebel,但是聽到那些我認識的人的非常好的報告。)

+0

感謝您的反饋。我打算在將來學習野蠅,我已經下載了它。目前,我已經想出了加快發展的工作流程。重新運行JSP,js和資源請求的更改,而任何(?)更改爲java需要我刪除應用程序以取消部署,然後重新運行我的servlet。 –

相關問題