`
wjjbfq
  • 浏览: 82166 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

环境变量配置的原因

阅读更多

在运行免安装的tomcat时 需要配置环境变量,下面就分析一下 为什么要这么配置

1、直接运行startup.bat文件会没有反应 ,在命令行下面 将目录转到bin目录下,执行 startup 会出现错误提示:

    显示java_Home 没有配置, 那咱们就配置java_Home,在环境变量里设置 JAVA_HOME --Java的jdk目录。

    配置完成后重新启动命令行,在命令行bin目录下,则可以运行tomcat了。

2、这样运行太麻烦,我想在任意的目录下都可以启动tomcat怎么办呢?那我就可以把tomcat的bin目录的路径设置到path环境变量中,这样直接运行不就可以访问了么。在path环境变量最前面加入 tomcat的bin目录路径和;号。在任意目录下运行,结果会报一个错误

The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program

 这说明还需要配置CATALINA_HOME ,但是CATALINA_HOME 到底是什么呢?

用记事本打开startup.bat批处理文件,会看到如下的代码:

rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
if not "%CATALINA_HOME%" == "" goto gotHome
set CATALINA_HOME=%CURRENT_DIR%
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
cd ..
set CATALINA_HOME=%cd%
cd %CURRENT_DIR%
:gotHome
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
echo The CATALINA_HOME environment variable is not defined correctly
echo This environment variable is needed to run this program
goto end
:okHome     set EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat

 可以看出 运行startup.bat文件,其实是要运行catalina.bat批处理文件。上面的代码也可以看出

CATALINA_HOME 就是tomcat的跟目录。那我们在环境变量中配置 CATALINA_HOME-----tomcat的跟目录

3、上面的配置完成,我们就可以在任意的目录下运行tomcat了。

 

要运行 javac 的配置方法和上面大同小异。

 

总的环境变量配置方式为:

JAVA_HOME : java的跟目录

CATALINA_HOME:tomcat的跟目录

path :%JAVA_HOME%\bin;%CATALINA_HOME%\bin;.......

分享到:
评论

相关推荐

    JDK环境变量配置

    ### JDK环境变量配置详解 #### 一、概述 在计算机编程领域中,Java作为一种广泛使用的高级编程语言,其运行环境的搭建尤为重要。JDK(Java Development Kit)是Java开发工具包,包含了Java编译器、Java文档生成...

    java环境变量配置说明

    Java 环境变量配置详解 Java 环境变量配置是 Java 开发中一个非常重要的步骤,它直接影响着 Java 应用程序的运行环境。本文将详细讲解 Java 环境变量配置的必要性、配置方法和配置的目的。 一、Java 环境变量配置...

    Android环境变量配置

    完成上述步骤后,可以通过在命令行输入`adb version`或`javac -version`来验证环境变量配置是否成功。如果能正确显示对应工具的版本信息,说明配置已完成。 总之,配置Android SDK环境变量是为了使开发者能够充分...

    JDK1.8包及安装与环境变量配置说明

    **三、环境变量配置** 无论在哪种操作系统上,安装JDK后都需要配置环境变量,以便系统能找到Java的相关工具。 1. **Windows**: - 打开"系统属性" -> "高级" -> "环境变量"。 - 在"系统变量"下创建或编辑以下两个...

    jdk环境变量配置!

    ### jdk环境变量配置详解 #### 一、引言 在进行Java开发的过程中,正确配置JDK(Java Development Kit)环境变量是至关重要的一步。它不仅确保了开发环境的正常运行,还为开发者提供了必要的工具集来编译、调试和...

    jdk1.6环境变量配置

    ### JDK 1.6 环境变量配置详解 #### 一、概述 在进行 Java 开发时,正确地配置 JDK(Java Development Kit)是非常重要的一步。本文将详细介绍如何为 JDK 1.6 配置环境变量,确保 Java 程序能够正常编译和运行。 ...

    jdk环境变量配置

    ### JDK环境变量配置详解 #### 一、概述 在进行Web项目开发时,正确配置JDK(Java Development Kit)环境变量至关重要。这不仅确保了Java应用程序的正常运行,还为开发人员提供了良好的开发环境。本文将详细介绍...

    互联网java语言中的环境变量配置

    总结来说,"互联网java语言中的环境变量配置"是一个涵盖下载JDK、安装、配置环境变量以及验证安装过程的关键环节。这不仅是每个Java开发者必须掌握的基础技能,也是确保后续开发工作顺利进行的前提。熟悉这些步骤将...

    进入Matlab方法 如何修改环境变量

    这可能是由于系统环境变量配置不当导致的。本篇文章将详细介绍如何进入Matlab以及如何修改环境变量来解决相关问题。 首先,让我们理解什么是环境变量。环境变量是操作系统用来存储信息的一系列变量,这些信息包括...

    Windows10安装JDK1.8引导教程最终版本(包括环境变量配置等)

    安装过程中,JDK的安装向导会询问是否配置环境变量,为了确保JDK能够正常使用,你需要同意并配置好环境变量,但请注意,详细的环境变量配置将在稍后步骤中进行讲解。 安装完成后,我们进入环境变量配置阶段。环境...

    maven环境变量配置以及失败原因解析

    maven环境变量配置以及失败原因解析 maven环境变量配置是指在Windows操作系统中将maven的安装目录添加到系统环境变量中,以便在命令行界面中可以直接使用maven命令。在这篇文章中,我们将详细介绍maven环境变量配置...

    jdk-7-windows-i586.exe 的安装和环境变量配置描述

    ### jdk-7-windows-i586.exe 的安装与环境变量配置详解 #### 一、安装文件 在开始介绍如何安装 `jdk-7-windows-i586.exe` 以及配置相应的环境变量之前,我们首先需要了解这个安装包的含义。`jdk-7-windows-i586....

    win7下配置Java环境变量配置方法

    3. **验证配置**: 完成上述步骤后,可以验证环境变量是否配置正确。在开始菜单的搜索框中键入`cmd`或者使用快捷键`Win+R`打开命令提示符窗口。在命令行中分别输入以下命令: - `java`: 这应该会显示Java的版本信息...

    C#清除无效的系统环境变量

    环境变量是操作系统中存储配置信息的变量,它们影响程序的运行方式。有时,由于各种原因,如软件卸载不彻底或者手动编辑环境变量时出错,可能会留下无效的路径,导致系统出现问题或软件运行异常。针对这种情况,我们...

    java的环境变量的配置

    Java的环境变量配置是安装和使用Java开发工具(如JDK)时不可或缺的步骤,它使得操作系统能够正确地定位和执行Java相关程序。在Windows 7系统中,配置Java环境变量主要包括以下几个关键步骤: 1. **新建系统变量...

    win7 java环境变量设置

    ### 一、环境变量配置步骤 #### 1. 打开“环境变量”窗口 首先,通过右击“我的电脑”(或“计算机”)图标并选择“属性”,进入系统属性界面。随后,在左侧导航栏中点击“高级系统设置”,这将打开“系统属性”...

    Java环境配置,一键配置环境变量

    这个过程包括安装Java Development Kit (JDK)、配置环境变量以及验证安装是否成功。下面将详细讲解这些知识点。 首先,**Java Development Kit (JDK)** 是编写Java程序的基础,它包含了编译器、Java运行时环境和...

    windows server2008误删了环境变量Path解决方案

    然而,在日常运维过程中,由于各种原因,系统环境变量可能会遭受意外删除或修改,其中“Path”环境变量尤为重要,因为它决定了系统如何查找可执行文件,直接影响到诸多应用程序的正常运行。本文将深入探讨Windows ...

    python设置环境变量的原因和方法

    良好的环境变量配置不仅能够提高开发效率,还能帮助开发者更轻松地管理多个项目及其依赖关系。本文将详细介绍Python环境变量的相关概念、设置原因以及具体的配置方法。 #### 二、环境变量的基本概念 1. **什么是...

    环境变量的先后顺序对同一软件不同版本的影响

    环境变量是在操作系统环境中定义的一系列特殊变量,用于存储有关系统配置的信息。这些变量可以由应用程序读取或直接使用,以确定路径、库位置等关键信息。环境变量对于系统管理员来说非常重要,因为它们可以用来控制...

Global site tag (gtag.js) - Google Analytics