我正在使用Maven Web應用程序(Java),Glassfish作爲Web服務器。我有一個目錄例如path = Application_name/src/main/webapp
。但我需要訪問目錄http:///localhost:8080/webapp
。在我的應用程序或Glassfish或其他配置中,我需要一些配置嗎?如何在maven web應用程序中訪問目錄(java)
請幫幫我。它非常緊急。
由於提前, Gnik
我正在使用Maven Web應用程序(Java),Glassfish作爲Web服務器。我有一個目錄例如path = Application_name/src/main/webapp
。但我需要訪問目錄http:///localhost:8080/webapp
。在我的應用程序或Glassfish或其他配置中,我需要一些配置嗎?如何在maven web應用程序中訪問目錄(java)
請幫幫我。它非常緊急。
由於提前, Gnik
您可以直接在glassfish中配置端口。 8080是默認端口。看到這裏,如果你想改變:https://blogs.oracle.com/openroad/entry/changing_default_glassfish_port_numbers。
對於名稱(webapp),它發生在您的web.xml中。補充一點:
> <context-param>
> <param-name>webAppRootKey</param-name>
> <param-value>webapp</param-value>
> </context-param>
我懷疑你是在/ src目錄/使用Maven,資源主/ ressources /文件夾應該在你的web應用程序的根目錄中複製這樣。
後三重斜槓是的,我使用的是Maven。請詳細告訴我。 – Prince 2012-02-16 07:30:35
我很抱歉你說得對。 src/main/webapp目錄應該用於webapps。看到這個頁面
這聽起來像你正在談論如何部署應用程序:
http://maven.apache.org/plugins/maven-war-plugin/usage.html
查找在GlassFish中-web.xml中(或舊版本的sun-web.xml中) 「上下文根」,例如:http://docs.oracle.com/cd/E19798-01/821-1750/beasg/index.html
爲了更快的發展,你還可以部署「爆炸「戰爭文件或使用自動部署目錄。 http://docs.oracle.com/cd/E18930_01/html/821-2417/gilfm.html#SJSASEEADGfvxze
你確定這些是http: – Nishant 2012-02-16 07:30:33