在ubuntu中的apache Tomcat安装目录/在eclipse + ubuntu中配置Tomcat

Jis*_*son 21 eclipse tomcat7 ubuntu-12.04

我在我的Ubuntu12.04中安装了java7和ApacheTomcat7,并下载了eclipse EE.现在我必须用tomcat配置我的eclipse.因为我想找到tomcat安装目录.我怎么才能找到它.我使用Ubuntu软件中心安装了java和tomcat.

Cha*_*har 32

1.apache-tomcat-7.0.6.tar.gz从以下链接下载软件包" "
http://tomcat.apache.org/download-70.cgi [tar.gz]

2.现在使用以下命令解压缩它:

tar xvzf apache-tomcat-7.0.8.tar.gz
Run Code Online (Sandbox Code Playgroud)

3.然后移动到更合适的目录,在我们的情况下/usr/share/tomcat7,但可以在任何目录中.我们使用以下命令执行此操作:

sudo mv apache-tomcat-7.0.8/ /usr/share/tomcat7
Run Code Online (Sandbox Code Playgroud)

4.现在定义环境变量JAVA_HOMEJRE_HOME.此文件位于/ etc.命令中的"环境"中以编辑文件:

sudo gedit /etc/environment
Run Code Online (Sandbox Code Playgroud)

5.在这里,我们记录了我们安装Java的路由,如下所示:

JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$JAVA_HOME:$JRE_HOME"
Run Code Online (Sandbox Code Playgroud)

6.重要信息:验证已安装Java的路由.

有时tomcat无法识别,但是识别tomcat的绝对方法是定义catalina.sh位于" " 里面的文件路径tomcat7/bin.要修改此文件,请使用以下命令:

sudo gedit /usr/share/tomcat7/bin/catalina.sh
Run Code Online (Sandbox Code Playgroud)

现在,插入JAVA_HOMEJRE_HOME第一行之后,所以文件如下:

#!/bin/sh
JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....
Run Code Online (Sandbox Code Playgroud)

现在配置Tomcat用户,这是在文件" tomcat-users.xml"目录中完成的tomcat7/conf.编辑文件的命令:

sudo gedit /usr/share/tomcat7/conf/tomcat-users.xml
Run Code Online (Sandbox Code Playgroud)

7.与以前的版本不同,管理员应该拥有角色"manager",现在它应该" manager-gui"运行在web管理tomcat7上.该文件如下:

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>

<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</tomcat-users>
Run Code Online (Sandbox Code Playgroud)

8.有关详细信息,请参阅此处
设置-eclipse-and-tomcat-7-on-ubuntu-12-04 无法创建-a
-server-using-selected-type-eclipse-tomcat

  • "将tomcat重新安装到一个文件夹"不是主要问题的答案.这只是一个不经意的解决方法"如何制作自己的tomcat安装目录". (7认同)
  • -1:虽然程序可能有效,但几乎每一步都违反了良好的内务管理准则:它将来自存储库的安装与下载的一个(`/ usr/share/tomcat7`),`/ etc/environment`中的硬编码java路径混合在一起在`tomcat_users.xml`中有太多角色(其中一些已过时) (6认同)