`
征客丶
  • 浏览: 135741 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

启动Tomcat

阅读更多
一、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 在 Java 中,使用 Tomcat 服务器来发布 Web 应用程序是一种常见的做法。下面,我们将详细介绍如何使用 Java 代码来启动 Tomcat 服务器,并实现远程控制 Tomcat。 标题: Java 代码启动 ...

    linux 启动 Tomcat 命令

    ### Linux下启动Tomcat命令详解 #### 一、前言 在Linux环境下部署与管理Java Web应用程序时,Apache Tomcat服务器作为最常用的轻量级应用容器之一,其启动与停止命令是运维人员必须掌握的基本技能。本文将详细介绍...

    Centos7如何启动tomcat

    ### 如何在Centos7上启动Tomcat 在Centos7环境下启动Tomcat是一个常见的需求,尤其是在部署Java Web应用程序时。下面将详细介绍如何在Centos7系统中启动Tomcat服务,包括查找Tomcat安装路径、启动Tomcat服务、检查...

    server2008 开机后台启动tomcat

    Server 2008 下 Tomcat 的后台启动配置 本文将详细介绍如何在 Server 2008 环境下配置 Tomcat 的后台启动,以便在系统启动时自动启动 Tomcat 服务。 一、环境变量配置 在 Server 2008 中,需要将 Tomcat 的安装...

    自动启动Tomcat_C#_tomcat_

    标题中的“自动启动Tomcat”指的是在服务器上配置Tomcat服务,使其能够在关闭后自动重新启动,以确保应用程序的连续性和稳定性。C#是.NET框架的一部分,通常用于编写Windows服务或者控制台应用来实现这样的自动化...

    Myeclipse中无法启动TOmcat的一些问题

    ### Myeclipse中无法启动Tomcat的一些问题及解决方法 #### 一、问题概述 在使用Myeclipse集成开发环境时,用户可能会遇到无法启动Tomcat服务器的问题。这些问题可能源于多种原因,包括安装方式不当、配置错误等。...

    Windows 启动tomcat服务bat 可执行脚本

    Windows系统下 启动tomcat服务bat 可执行脚本,当开发人员想要通过在java中开发一个启动Windows系统下tomcat的脚本文件时,就可以使用我这个

    java启动tomcat

    Java 启动 Tomcat 在本文中,我们将探讨使用 Java 程序来监听 Tomcat 服务器的状态,并在 Tomcat 无响应时自动重启 Tomcat。 标题解释 在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 ...

    ant启动tomcat

    - **ant启动tomcat**:此标题表明文章的主题是介绍如何使用Ant自动化构建工具来启动Tomcat应用服务器。 #### 描述分析 - **antantantantantantantantantantantant**:描述部分似乎并未提供有效信息,因此我们直接...

    Eclipse无插件启动tomcat可调试

    有时,开发者可能希望在不使用特定插件(如"Tomcat插件")的情况下启动Tomcat,并进行调试。以下是一种方法来实现这一目标,这将帮助你理解如何在Eclipse中无插件启动Tomcat并进行调试。 首先,确保你已经在Eclipse...

    java调用命令行启动tomcat

    ### Java调用命令行启动Tomcat #### 一、引言 在开发环境中,我们经常需要启动Tomcat服务器来运行Java Web应用。通常情况下,我们会通过双击`startup.bat`或`catalina.sh`脚本来启动Tomcat。然而,在某些特定场景...

    命令行启动关闭tomcat而不显示cmd界面

    如果不想以服务方式运行,但仍然想在命令行启动Tomcat而不显示窗口,可以在启动命令后添加`-startup`参数,例如:`startup.bat -startup`。这将在后台启动Tomcat,但仅适用于手动启动,不适合自动启动或远程操作。 ...

    centOS7设置Tomcat8开机启动

    这个过程对于软件实施工程师来说非常重要,因为它可以简化维护工作,避免每次系统重启后手动启动Tomcat。以下是如何在CentOS 7上设置Tomcat 8开机启动的详细步骤: 1. **配置Tomcat环境变量**: 首先,我们需要在...

    Eclipse中启动Tomcat服务器产生错误的原因及解决方案

    Eclipse中启动Tomcat服务器产生错误的原因及解决方案

    tomcat启动管理工具

    1. **启动Tomcat**:通常,Tomcat可以通过执行`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)脚本来启动。这些脚本会调用`catalina.sh`或`catalina.bat`来启动服务器。在某些环境中,可能还需要设置...

    Ant编译Tomcat源码、MyEclipse导入Tomcat源码、执行Tomcat源码启动Tomcat

    MyEclipse会通过源码编译并启动Tomcat,你可以在"Console"视图中观察启动日志,确认服务器是否成功运行。 在深入研究Tomcat源码时,理解其模块结构和主要组件是非常重要的。Tomcat的主要组件包括Catalina(核心...

    Tomcat 7 Windows中以Service方式启动配置启动参数

    在Windows环境中以Service方式启动Tomcat时,默认的JVM参数设置往往较低,这可能导致在运行大型应用程序时遇到内存不足的问题,例如常见的`java.lang.OutOfMemoryError: PermGen space`错误。为了避免这类问题的发生...

    自动启动tomcat服务脚本

    加入系统启动任务,可以监测tomcat运行情况,当tomcat停止服务时,可以自动启动tomcat

    设置开机启动tomcat.txt

    ### 设置开机启动Tomcat的关键知识点 #### 1. Apache Tomcat简介 Apache Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages (JSP)技术规范,并提供了作为Web服务器的一些特性(但是可配置的范围...

    启动tomcat version一闪而过解决方案

    ### 启动Tomcat版本一闪而过的问题及解决方案 #### 问题概述 在尝试通过`startup.bat`脚本启动Apache Tomcat服务器时,可能会遇到一个常见的问题:即启动过程非常短暂,甚至出现“一闪而过”的现象。这种情况下,...

Global site tag (gtag.js) - Google Analytics