2014-04-04 43 views
1

我試圖通過Eclipse Juno運行JHipster應用程序,使用jdk 1.7。 該應用程序似乎正在加載(沒有控制檯錯誤),但是當我試圖與客戶端(或通過郵遞員,通過向端口8080中的REST servlet發送請求)到達服務器時,它沒有響應。通過eclipse運行JHipster SpringApplication

但是,當我在命令外殼程序中運行「mvn spring-boot:run」時,服務器成功加載並響應完全相同的請求。另外,我設法通過eclipse和一些maven配置運行相同的命令,但它似乎只運行目標文件(jar)而不是源代碼。我仍然無法使用eclipse運行這個應用程序的源代碼,以便正確調試它。

有什麼建議嗎? 謝謝!

+0

毫不奇怪,如果你用「MVN」(命令行或Eclipse的),你正在運行運行從罐子裏。你如何在Elcipse中運行?使用main()方法或部署到服務器(請注意URL可能會有所不同)? –

+0

@Dave Syer,謝謝你的回覆。我用main()方法運行它。 JHipster文檔中沒有任何關於運行該應用程序的任何服務器定義。 – Rubin

+0

您是否嘗試從Eclipse內部或服務器(Tomcat,...)使用spring boor?我可以運行與春季啓動應用程序,但沒有發現任何工作配置tomcat尚未 – andreapier

回答

0

因此,答案是很微不足道的,但因爲我花了幾個小時去實現它,它可能會節省一些時間取誠待人

  1. 下載&安裝STS IDE。
  2. 將項目導入爲現有的Maven項目
  3. 運行/調試項目。

我試圖通過Eclipse一直運行它(不熟悉STS說實話),這可能需要一些額外的配置(另一種解釋eclipse配置的評論將不勝感激)。一旦你使用STS,這很容易。

1

你不應該需要STS,只是Eclipse與J2EE的東西。

我已經在Eclipse(沒有STS)中將sample jhipster作爲Maven項目導入,並且在安裝Maven依賴項後一切正常。

要運行該項目,作爲應用程序運行和搜索應用(com.mycompany.myapp.Application)