一、Mac OS X 10.10 中启动 Tomcat 7.0.6
1、下载 apache-tomcat-7.0.6.tar.gz
2、解压包
3、配好Java 环境变量
4、进入解压目录的 bin 目录,执行命令 sh startup.sh
如果一切正常 tomcat 就启动了,
5、关闭,tomcat, 在 bin 目录下,执行命令 sh shutdown.sh
可能遇到的问题,[主要是权限问题,如果报 Permission denied 的错误,则是权限问题,修改权限就行了]
a、报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program。
原因:是 java 环境变量没有配置好。
解决:a、配置好 Mac 的 java 的环境变量,参考博文:set JAVA_HOME and JRE_HOME to PATH;
b、在 tomcat bin 目录下的 setclasspath.sh 文件的开头添加一行 export JAVA_HOME=java安装目录;
b、报错:tomcat 目录/bin/catalina.sh: line 377: 配置的 java 环境变量: No such file or directory。[这个错误报在:tomcat 目录/logs/catalina.out 中]
原因:配置的 java 环境变量,中没找到 java .
解决:把 java 环境变量的目录修改正确。
注,7.0.6 之前版的 tomcat 要用
$ sudo sh startup.sh
来启动,启动信息中最后一行是:tomcat started. 表示启动成功。[用其他用户启动,启动成功后,浏览器还是访问不 tomcat 的主页,其原因我也没搞明白]
而 7.0.6 启动时,可以是当前用户来直接启动,
$ sh startup.sh
启动信息中没有 tomcat started. 这行,但 mac 任务样中会出现 java 的运行图标。[这是在使用 tomcat 7.0.59 与 tomcat 7.0.6 ]的区别。
二、eclipse 中配置 Tomcat 的一些问题
问题现象:在 eclipse 的配置 Server 中添加系统安装的 Tomcat 后,新建 Server 时,不能输入 Servier name;
原因:Tomcat 目录中 conf 目录下的文件没有权限,或 eclipse中路径没设置正确。
解决:用 Terminal 进入到 Tomcat 中的 conf 目录下,执行命令: sudo chmod 777 *,修改成正确路径。
--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一起进步。
email : binary_space@126.com
qq : 1035862795
敲门砖: 代码谱写人生
分享到:
相关推荐
Java 代码启动 Tomcat 在 Java 中,使用 Tomcat 服务器来发布 Web 应用程序是一种常见的做法。下面,我们将详细介绍如何使用 Java 代码来启动 Tomcat 服务器,并实现远程控制 Tomcat。 标题: Java 代码启动 ...
### Linux下启动Tomcat命令详解 #### 一、前言 在Linux环境下部署与管理Java Web应用程序时,Apache Tomcat服务器作为最常用的轻量级应用容器之一,其启动与停止命令是运维人员必须掌握的基本技能。本文将详细介绍...
### 如何在Centos7上启动Tomcat 在Centos7环境下启动Tomcat是一个常见的需求,尤其是在部署Java Web应用程序时。下面将详细介绍如何在Centos7系统中启动Tomcat服务,包括查找Tomcat安装路径、启动Tomcat服务、检查...
Server 2008 下 Tomcat 的后台启动配置 本文将详细介绍如何在 Server 2008 环境下配置 Tomcat 的后台启动,以便在系统启动时自动启动 Tomcat 服务。 一、环境变量配置 在 Server 2008 中,需要将 Tomcat 的安装...
标题中的“自动启动Tomcat”指的是在服务器上配置Tomcat服务,使其能够在关闭后自动重新启动,以确保应用程序的连续性和稳定性。C#是.NET框架的一部分,通常用于编写Windows服务或者控制台应用来实现这样的自动化...
### Myeclipse中无法启动Tomcat的一些问题及解决方法 #### 一、问题概述 在使用Myeclipse集成开发环境时,用户可能会遇到无法启动Tomcat服务器的问题。这些问题可能源于多种原因,包括安装方式不当、配置错误等。...
Windows系统下 启动tomcat服务bat 可执行脚本,当开发人员想要通过在java中开发一个启动Windows系统下tomcat的脚本文件时,就可以使用我这个
Java 启动 Tomcat 在本文中,我们将探讨使用 Java 程序来监听 Tomcat 服务器的状态,并在 Tomcat 无响应时自动重启 Tomcat。 标题解释 在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 ...
- **ant启动tomcat**:此标题表明文章的主题是介绍如何使用Ant自动化构建工具来启动Tomcat应用服务器。 #### 描述分析 - **antantantantantantantantantantantant**:描述部分似乎并未提供有效信息,因此我们直接...
有时,开发者可能希望在不使用特定插件(如"Tomcat插件")的情况下启动Tomcat,并进行调试。以下是一种方法来实现这一目标,这将帮助你理解如何在Eclipse中无插件启动Tomcat并进行调试。 首先,确保你已经在Eclipse...
### Java调用命令行启动Tomcat #### 一、引言 在开发环境中,我们经常需要启动Tomcat服务器来运行Java Web应用。通常情况下,我们会通过双击`startup.bat`或`catalina.sh`脚本来启动Tomcat。然而,在某些特定场景...
如果不想以服务方式运行,但仍然想在命令行启动Tomcat而不显示窗口,可以在启动命令后添加`-startup`参数,例如:`startup.bat -startup`。这将在后台启动Tomcat,但仅适用于手动启动,不适合自动启动或远程操作。 ...
这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后手动启动Tomcat。以下是如何在CentOS 7上设置Tomcat 8开机启动的详细步骤: 1. **配置Tomcat环境变量**: 首先,我们需要在...
Eclipse中启动Tomcat服务器产生错误的原因及解决方案
1. **启动Tomcat**:通常,Tomcat可以通过执行`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)脚本来启动。这些脚本会调用`catalina.sh`或`catalina.bat`来启动服务器。在某些环境中,可能还需要设置...
MyEclipse会通过源码编译并启动Tomcat,你可以在"Console"视图中观察启动日志,确认服务器是否成功运行。 在深入研究Tomcat源码时,理解其模块结构和主要组件是非常重要的。Tomcat的主要组件包括Catalina(核心...
在Windows环境中以Service方式启动Tomcat时,默认的JVM参数设置往往较低,这可能导致在运行大型应用程序时遇到内存不足的问题,例如常见的`java.lang.OutOfMemoryError: PermGen space`错误。为了避免这类问题的发生...
加入系统启动任务,可以监测tomcat运行情况,当tomcat停止服务时,可以自动启动tomcat
### 设置开机启动Tomcat的关键知识点 #### 1. Apache Tomcat简介 Apache Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages (JSP)技术规范,并提供了作为Web服务器的一些特性(但是可配置的范围...
### 启动Tomcat版本一闪而过的问题及解决方案 #### 问题概述 在尝试通过`startup.bat`脚本启动Apache Tomcat服务器时,可能会遇到一个常见的问题:即启动过程非常短暂,甚至出现“一闪而过”的现象。这种情况下,...