我正在使用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