标签: tomcat7

如何在 ubuntu 中停止 tomcat7?

我已经使用命令 apt-get 安装了 apache tomcat7。现在,每当我启动系统时,tomcat 都在运行。我想停止 tomcat,以便我可以在 eclipse 中启动它。

我尝试使用 shutdown.sh 命令停止它,但出现以下错误:

admin@admin-eMachines-E727:/usr/share/tomcat7/bin$ sudo /usr/share/tomcat7/bin/shutdown.sh
Using CATALINA_BASE:   /usr/share/tomcat7

Using CATALINA_HOME:   /usr/share/tomcat7

Using CATALINA_TMPDIR: /usr/share/tomcat7/temp

Using JRE_HOME:        /usr

Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar

Jun 02, 2014 9:37:59 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/common/classes], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:37:59 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/common], exists: [false], isDirectory: [false], canRead: [false]

Jun 02, 2014 9:38:00 AM org.apache.catalina.startup.ClassLoaderFactory validateFile

WARNING: Problem with directory [/usr/share/tomcat7/server/classes], exists: [false], …
Run Code Online (Sandbox Code Playgroud)

tomcat7

16
推荐指数
1
解决办法
10万
查看次数

我应该如何安装 Apache Tomcat 7 以与 Eclipse 一起使用?

我应该用哪种方式在我的 Ubuntu 上安装 Apache Tomcat 7:

  1. 使用须藤 apt-get install tomcat7
  2. 从 Apache 网站下载的 zip 文件。

我不希望服务器在每次启动时启动。大多数时候我将在我的 Eclipse 中使用它来运行简单的 Web 应用程序。那么,我是否需要以任何其他方式安装它来避免 tomcat 自动启动?

installation eclipse tomcat 12.04 tomcat7

15
推荐指数
2
解决办法
4万
查看次数

Tomcat 和 Eclipse 集成错误:“指定了未知版本的 Tomcat。”

我正在使用 Ubuntu 13.10 和 gnome 3.10。

我已经按照本教程设置了 tomcat 和 eclipse。:

在 Ubuntu 12.10 上设置 Eclipse 和 Tomcat 7 以使用 Jersey 创建 Java RESTful Web 服务

但是当我到达step 9 时,我在 eclipse 上收到以下错误:

指定了未知版本的 Tomcat

我尝试了在 Ask Ubuntu 上看到的许多解决方案,但没有一个对我有用。

我检查了 usr/local 文件夹,但 tomcat7 不在那里。

我检查了/usr/share文件夹,tomcat7 在那里。

tomcat位置

我使用以下命令安装eclipse和tomcat:

sudo apt-get install eclipse tomcat7 -y
Run Code Online (Sandbox Code Playgroud)

eclipse java 13.10 tomcat7

11
推荐指数
2
解决办法
4万
查看次数

以 tomcat7(或任何其他)用户身份运行 Tomcat7

确保 Tomcat7 实例以 tomcat7(或任何其他)用户身份运行的推荐方法是什么?

我想我可以修改tomcat7-instance/bin/startup.shtomcat7-instance/bin/shutdown.sh在顶部添加“su tomcat7”。

在 Tomcat6 中,我认为是环境变量TOMCAT6_USER

tomcat7

10
推荐指数
2
解决办法
4万
查看次数

Tomcat 7 home/lib 目录在哪里?

在阅读有关使用 Tomcat 设置 JDBC 的手册/教程时,我经常遇到对“ Tomcat 的 HOME\lib ”目录的引用。例如:

Add the driver to your classpath, to your project, or to Tomcat's HOME\lib directory.
Run Code Online (Sandbox Code Playgroud)

其他时候,参考“ $CATALINA_HOME/lib ”目录。例如:

Before you proceed, don't forget to copy the JDBC Driver's jar into $CATALINA_HOME/lib.
Run Code Online (Sandbox Code Playgroud)

我正在运行 Tomcat 7.0.53 并且知道以下位置:

  1. /usr/share/tomcat7
  2. /var/lib/tomcat7webapps/目录所在的位置)
  3. /etc/tomcat7

上面的位置只/usr/share/tomcat7包含一个lib带有jars的目录。这是“Tomcat 的 HOME\lib” 目录吗?那么,CATALINA_HOME/lib目录是什么?

12.04 tomcat7

10
推荐指数
1
解决办法
7万
查看次数

触摸:无法触摸`/usr/share/tomcat7/logs/catalina.out':没有那个文件或目录

我在从终端启动 tomcat 时遇到问题。sudo apt-get install tomcat7几天前,我使用 - 安装了 tomcat 。现在,当我使用以下命令启动它时,出现以下错误:

~/tomcat7/bin$ sudo ./startup.sh

Using CATALINA_BASE:   /usr/share/tomcat7  
Using CATALINA_HOME:   /usr/share/tomcat7  
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp  
Using JRE_HOME:        /usr   
Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory  
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent
Run Code Online (Sandbox Code Playgroud)

我不明白出了什么问题。我能够访问 -http://localhost:8080当我安装它时。但是,我运行命令在启动时禁用启动:

sudo update-rc.d tomcat remove
Run Code Online (Sandbox Code Playgroud)

现在它根本没有开始。:(

12.04 tomcat7

9
推荐指数
1
解决办法
4万
查看次数

如何在 Ubuntu 14.04 LTS 中安装 Tomcat7?

如果我apt-get install tomcat7正在安装损坏的 tomcat7。一个简单的 startup.sh 会给我错误,而不是固定时说 tomcat 已经启动但没有显示在 localhost:8080 中。shutdown.sh 会给我错误,甚至抛出 Java 异常。这在以前的一些 Ubuntu 版本中没有发生,在那里它只是工作。所以,看起来最近没有维护的tomcat包。

当我测试我的 Web 应用程序时,我可以从 Eclipse(顺便说一下它也没有得到正确维护)让它工作。但是,有些事情我需要在独立的 tomcat 安装中进行测试。到目前为止,谷歌还没有帮助。

你们中有没有人设法在 Ubuntu 14.4LTS 中正确安装 tomcat7?如果是这样,你能指出我正确的方向吗?

编辑:

这是一些日志。

启动tomcat:

$ sudo /usr/share/tomcat7/bin/startup.sh 
Using CATALINA_BASE:   /usr/share/tomcat7
Using CATALINA_HOME:   /usr/share/tomcat7
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
Tomcat started.
Run Code Online (Sandbox Code Playgroud)

浏览到localhost:8080(和http://127.0.0.1:8080, http://127.0.0.1, http://[my network ip here]):

Oops! Google Chrome could not connect to localhost:8080
Run Code Online (Sandbox Code Playgroud)

停止 tomcat 也会失败:

$ sudo /usr/share/tomcat7/bin/shutdown.sh 
Using CATALINA_BASE:   /usr/share/tomcat7 …
Run Code Online (Sandbox Code Playgroud)

tomcat7 software-installation 14.04

9
推荐指数
2
解决办法
3万
查看次数

tomcat的权限问题

我按照Ubuntu 指南安装了 Tomcat 7 。服务器正在工作,并给我“它有效!” 页上http://localhost:8080/

现在我想使用 Netbeans 设置我自己的 webapp。我使用 Java EE 6 和 Tomcat 7生成了一个新的Web 项目。用户在/var/lib/tomcat7/conf/tomcat-users.xml正确配置的文件上。

当我运行项目时,一切似乎都正常,但是当我打开浏览器时,它显示500 error

文件权限:

lucio@lucio-pc:/$ ll /var/lib/tomcat7/logs
lrwxrwxrwx 1 root root 17 jul 24 18:07 /var/lib/tomcat7/logs -> ../../log/tomcat7/
lucio@lucio-pc:/$ ll /var/log/tomcat7/
total 136
drwxr-x---  2 tomcat7 adm      4096 ago 28 10:50 ./
drwxrwxr-x 15 root    syslog   4096 ago 28 09:29 ../
-rw-r--r--  1 tomcat7 …
Run Code Online (Sandbox Code Playgroud)

server permissions tomcat tomcat7

9
推荐指数
1
解决办法
5万
查看次数

Debian/Ubuntu 中的 tomcat7 的 CATALINA_HOME

Debian/Ubuntu 中 tomcat7 的 CATALINA_HOME 在哪里,更重要的是你如何找到它的

我对 Debian 重新安排默认软件安装没问题,但我们必须能够找出基本资源已移至何处。在 tomcat7 安装中是否有任何易于查找的自述文件或配置文件包含这些重要信息?

configuration tomcat7

8
推荐指数
1
解决办法
2万
查看次数

8
推荐指数
1
解决办法
3万
查看次数