2012-02-16 80 views
1

我正在使用Maven Web应用程序(Java),Glassfish作为Web服务器。我有一个目录例如path = Application_name/src/main/webapp。但我需要访问目录http:///localhost:8080/webapp。在我的应用程序或Glassfish或其他配置中,我需要一些配置吗?如何在maven web应用程序中访问目录(java)

请帮帮我。它非常紧急。

由于提前, Gnik

+0

你确定这些是http: – Nishant 2012-02-16 07:30:33

回答

0

我怀疑你是在/ src目录/使用Maven,资源主/ ressources /文件夹应该在你的web应用程序的根目录中复制这样。

+0

后三重斜杠是的,我使用的是Maven。请详细告诉我。 – Prince 2012-02-16 07:30:35

+1

我很抱歉你说得对。 src/main/webapp目录应该用于webapps。看到这个页面以查看Maven处理资源的位置。 – 2012-02-16 07:52:09

0

这听起来像你正在谈论如何部署应用程序:

  • 做一个web.xml和GlassFish-web.xml中
  • 把它们的webapp/WEB- INF
  • 曾使用Maven的战争插件
  • 部署WAR通过Maven来GlassFish构建一个war文件,命令行(asadmin的),或在管理控制台网页(通常http://yourmachine:4848

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

相关问题