2017-03-21 45 views
0

嗨,我完全不熟悉開發。我試圖在Glassfish/tomcat等本地服務器上部署Web應用程序。該應用程序的後端是用Java編寫的,而用戶界面是使用HTML/css/js創建的。我也使用maven。我無法找到在intellij CE上運行的方法。 顯然CE中不支持該功能。有人可以提出一個好轉intellij想法的轉變或不同的IDE。我嘗試過食,但我沒有發現它完全有用需要幫助來部署Java Web應用程序

感謝

+0

你是什麼意思「使用git」,因爲你什麼時候可以用git部署某些東西?無論如何看看這個[配置Web應用程序部署](https://www.jetbrains.com/help/idea/2016.3/configuring-web-application-deployment.html)(我想這只是最終版本,不是CE) – xander

+0

儘管您的問題看起來更像是配置爲將代碼推送到遠程回購,但作爲便箋,請使用spring boot web應用程序,因爲它們消除了顯式部署的痛苦。 – crackerplace

+0

IntelliJ確實允許您在IDE中使用git。但是免費版本不支持Web開發。 – pratikpncl

回答

3

沒有 IDE的IntelliJ爲好。 JetBrains成爲市場上最好的IDE。

不,我不爲他們工作。我根本沒有從屬關係。在過去的13年中,我只是一個滿意的客戶,他很樂意每年都用自己的錢購買許可證。

針對社區和終極版本的comparison matrix明確表示:您無法在中將部署到IntelliJ而無需許可副本。

如果您願意,您可以創建WAR文件並將其手動部署到Tomcat或Glassfish。爲什麼不這樣做呢?

我會讚揚你如何解決問題。 IntelliJ,Maven和其他選擇都非常好。

如果您覺得接受挑戰,可以考慮一下Spring Boot。您可以運行可執行JAR並將Java EE應用程序服務器留下。 IntelliJ社區可以輕鬆運行Spring Boot應用程序。

選擇Spring Boot確實意味着將EJB留在後面。 Spring Boot中提供了Java EE的所有功能。你會使用POJO。