首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将WAR文件部署到Tomcat5.5?

如何将WAR文件部署到Tomcat5.5?
EN

Stack Overflow用户
提问于 2013-02-28 06:19:02
回答 2查看 3.7K关注 0票数 2

我想在运行在LINUX上的Tomcat上测试我当前的应用程序。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-28 06:35:47

Click here查看如何将WAR文件部署到Tomcat5.5的说明。

或者,检查Host节点的{tomcat}\conf\server.xml文件,并按如下方式引用appBase属性:

代码语言:javascript
复制
<Host name="localhost" appBase="{THIS VALUE REPRESENTS A FILE PATH WHERE YOU CAN DROP YOUR WAR FILE MANUALLY}"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
票数 1
EN

Stack Overflow用户

发布于 2013-05-14 00:37:30

我以自己的方式找到了解决方案,并希望这对正在寻找同样的解决方案的人有所帮助。

1)要从eclipse创建war文件,请右键单击目标path>Finish的MyApp>export>war file>browse

2)从http://tomcat.apache.org/下载Apache Tomcat Server5.5并将tar.gz解压缩(安装)到所需的文件夹。

3)确保您的机器上配置了java环境变量(JAVA_HOME和PATH)。

$ echo $JAVA_HOME

代码语言:javascript
复制
If not, go ahead and add them to the bash_profile or bashrc with the JDK or JRE absolute path.
For example: 
$ which java
/usr/bin/java
$ ls -l /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jan 24 13:11 /usr/bin/java -> /etc/alternatives/java
$ ls -l /etc/alternatives/java
lrwxrwxrwx. 1 root root 42 Jan 24 13:11 /etc/alternatives/java -> /usr/lib/jvm/jre-1.6.0-ibm.x86_64/bin/java

4)将以下代码行添加到bash_profile或bashrc中

代码语言:javascript
复制
$ gedit ~/.bashrc
$ export JAVA_HOME=/usr/lib/jvm/jre-1.6.0-ibm.x86_64
$ export PATH=$PATH:/usr/lib/jvm/jre-1.6.0-ibm.x86_64/bin

5)注销并重新登录以反映更改。

6)要启动Tomcat5.5服务器,请进入step2中提到的解压缩文件夹(apache_tomcat_5.5.XX)。apache_tomcat_5.5.XX/bin -->右键单击-->在终端中打开--> ./startup.sh

代码语言:javascript
复制
 If the server could not and complains about permissions, add the execute permission to the .sh files by using
 chmod 700 *.sh (Your terminal should point at tomcat's bin folder)

7)启动服务器后,在浏览器中输入localhost:8080。如果您看到tomcat的主页,那么您已经成功地配置了tomcat服务器设置。

8)要访问Tomcat的管理器模块,必须在apache_tomcat_5.5.XX/conf/tomcat-users.xml中添加以下行

代码语言:javascript
复制
  <role rolename="manager"/>
  <role rolename="admin"/>
  <user username="admin" password="admin" roles="admin,manager"/>

如果您的xml在默认情况下已经配置了经理角色,则忽略此步骤。

9)单击左侧菜单中管理下的Tomcat Manager,输入用户名和密码admin即可访问管理器模块。

10)在这里,您可以选择buildcentral war文件并将其部署到服务器。单击更新表中的buildcentral链接,从浏览器访问应用程序。

PS:如果在第10步之后出现任何错误,您可以看到与war文件相关联的运行时错误的日志文件。转到apache_tomcat_5.5.XX/logs/Catalina.out

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15123583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档