2011-10-27 99 views
0

我有一个java web服务应用程序,我创建了一个.WAR文件。这是一个根 例如在红帽子上的tomcat服务器上部署java应用程序?

/mytestdir/mywebapp.WAR

现在我想我的TOMCAT5运行此文件,该文件是出的文件夹中 ,现在我已加载.war文件TOMCAT5的webapps直供。 请帮助我,我怎样才能运行此.WAR,我应该能够访问这样

http://www.mysite.com:8080/mywebapp

在.WAR文件

我有一个需要访问一些根级文件夹代码。

这是我第一次部署。

回答

2

你必须创建一个Tomcat 语境

为此,请打开TOMCAT_HOME/conf/server.xml并添加一个指向战争文件位置的Context。例如:

<Context path="/MyApplication" docBase="/mytestdir/mywebapp.WAR" reloadable="false" /> 

然后,重新启动您的Tomcat实例,就完成了。

+0

我认为编辑context.xml比server.xml更可取 – PonomarevMM

+0

这也是一种可行的解决方案。 :) –

0

你应该改变你的​​3210 水木清华,这样

<?xml version="1.0" encoding="UTF-8"?> 
    <Context path="/mywebapp" docBase="/mytestdir/mywebapp.WAR"> 

see docBase attribute

相关问题