有关TOMCAT环境变量配置的疑惑

来源:1-4 搭建JAVA WEB开发环境

RobinsonChina

2015-06-10 06:17

问老师一个问题,tomcat是否必须要配置环境变量?由于我原来配置了,后来重做了系统,忘记配置了,结果能用.于是查查资料.结果我查到几种说法:
1,如果使用eclipse,就不需要配置环境变量
2, 如果需要用tomcat发布网站,那就需要配置,在path中添加一个jdk的路径.
3,就算是需要配置环境变量,还有两种说法,一种是添加一个: CATALINA_HOME:另外一种说法是添加tomcat_home.
这么多的说法都不知道那个是正确的,老师能给讲解一下这其中的差别么?
为何使用eclipse就不用配置,发布就需要配置?

catalina_home,和tomcat_home有什么差别?

我在哪里能获得这方面比较完整的知识体系?

写回答 关注

1回答

  • 大漠烟雨
    2015-06-10 10:43:41

    呵呵 这个问题比较好 

    1,首先了解为什么需要环境变量。

       就比如 java的一个类中 我想变量在各个方法中都可以使用 怎么设置呢 静态变量,环境变量就相当于系统的静态变量。比如有的程序 我经常卸载、重装 位置变化了 其他程序有依赖这个程序的时候怎么办呢 读取系统变量啊

    系统也是一组程序的集合。

    2,关于Tomcat配置问题

    Eclipse是集成环境 你在发布项目时 需要指定tomcat精确路径 它就不需要读取系统变量了,而Tomcat单独运行时候一般先执行 catalina.bat文件可以看一下 这里面%%都是系统变量 一般需要配置 CATALINA_HOME 至于为什么有的需求配置 tomcat_home 这个与本地其他程序有关

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248276 学习 · 3207 问题

查看课程

相似问题