一些环境变量的设置(仅供参考)
2005-12-02 22:36
519 查看
classpath=.;C:/Program Files/Java/jdk1.5.0_01/lib/tools.jar;C:/Program Files/Java/jdk1.5.0_01/lib/dt.jar;C:/Program Files/Java/jdk1.5.0_01/bin;C:/Program Files/Apache Software Foundation/Tomcat/common/classes;C:/Program Files/Apache Software Foundation/Tomcat/common/lib;C:/Program Files/Apache Software Foundation/Tomcat/common/lib/servlet-api.jar;C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib/msbase.jar;C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib/mssqlserver.jar;C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib/msutil.jar;
JAVA_HOME=C:/Program Files/Java/jdk1.5.0_01
path=C:/Program Files/Java/jdk1.5.0_01/bin;C:/Program Files/Microsoft SQL Server/80/Tools/BINN
TOMCAT_HOME=C:/Program Files/Apache Software Foundation/Tomcat
将jdbc驱动程序的三个包复制到C:/Program Files/Apache Software Foundation/Tomcat/common/lib和C:/Program Files/Java/jdk1.5.0_01/lib目录下,
-------------------------------------------------------------------------------------------------------------------
以上是初学java的时候的设置,那时候搭建环境变量的想法是只要系统能够运行,而没有考虑每个变量的涵义,有种依葫芦画瓢的味道。前段时间在实施项目的时候出了点关于环境变量的问题,对这个东西有了进一步的了解(不敢说深刻的理解,有些东西只有在遇到的时候才能体会到,呵呵!)。事情是这样的,我把公司的两个产品,分别是blog和bbs安装在同一台机器上,由于这两个产品所用到的服务器都是tomcat。开始的时候bbs并不是我负责的,同事把bbs安装上去后,然后启动,没有问题。接着我把blog也安装在同一台机器上,我设置了系统变量,包括CATALINA_HOME,JAVA_HOME,然后启动blog,没有问题。但是埋下了隐患。呵呵~~~。后来系统要升级了,需要重新启动bbs,blog。这是不管是启动哪一个tomcat,启动的都是blog。高手应该看出来了。因为bbs所用到的这两个环境变量都是系统环境变量。(想想当时的情形,巨汗!系统已经正式上线了,而且是厦门访问量比较大的系统!晕!前前后后花了3个多小时才搞定,客户的脸色那叫一个难看,唉学艺不到家阿。)其实搞清楚了就蛮简单的,如果你有多个系统用到环境变量的时候,那么千万不要设置系统环境变量,在tomcat_home/bin目录下找到setclasspath.bat和startup.bat文件,用记事本打开,在里面设置相应的环境变量就可以了。现在就暂时体会这些了,以后应该会理解的更深。另外jdbc驱动程序的3个包只需要放在你所引用的工程的web-inf/lib目录下就可以了,如果你的同一个tomcat(注意是同一个tomcat服务器)有多个工程,那么可以放在tomcat_home/shared/lib目录下就可以了,这样你的tomcat下的所有工程都能够引用。
JAVA_HOME=C:/Program Files/Java/jdk1.5.0_01
path=C:/Program Files/Java/jdk1.5.0_01/bin;C:/Program Files/Microsoft SQL Server/80/Tools/BINN
TOMCAT_HOME=C:/Program Files/Apache Software Foundation/Tomcat
将jdbc驱动程序的三个包复制到C:/Program Files/Apache Software Foundation/Tomcat/common/lib和C:/Program Files/Java/jdk1.5.0_01/lib目录下,
-------------------------------------------------------------------------------------------------------------------
以上是初学java的时候的设置,那时候搭建环境变量的想法是只要系统能够运行,而没有考虑每个变量的涵义,有种依葫芦画瓢的味道。前段时间在实施项目的时候出了点关于环境变量的问题,对这个东西有了进一步的了解(不敢说深刻的理解,有些东西只有在遇到的时候才能体会到,呵呵!)。事情是这样的,我把公司的两个产品,分别是blog和bbs安装在同一台机器上,由于这两个产品所用到的服务器都是tomcat。开始的时候bbs并不是我负责的,同事把bbs安装上去后,然后启动,没有问题。接着我把blog也安装在同一台机器上,我设置了系统变量,包括CATALINA_HOME,JAVA_HOME,然后启动blog,没有问题。但是埋下了隐患。呵呵~~~。后来系统要升级了,需要重新启动bbs,blog。这是不管是启动哪一个tomcat,启动的都是blog。高手应该看出来了。因为bbs所用到的这两个环境变量都是系统环境变量。(想想当时的情形,巨汗!系统已经正式上线了,而且是厦门访问量比较大的系统!晕!前前后后花了3个多小时才搞定,客户的脸色那叫一个难看,唉学艺不到家阿。)其实搞清楚了就蛮简单的,如果你有多个系统用到环境变量的时候,那么千万不要设置系统环境变量,在tomcat_home/bin目录下找到setclasspath.bat和startup.bat文件,用记事本打开,在里面设置相应的环境变量就可以了。现在就暂时体会这些了,以后应该会理解的更深。另外jdbc驱动程序的3个包只需要放在你所引用的工程的web-inf/lib目录下就可以了,如果你的同一个tomcat(注意是同一个tomcat服务器)有多个工程,那么可以放在tomcat_home/shared/lib目录下就可以了,这样你的tomcat下的所有工程都能够引用。
相关文章推荐
- Oracle SQLPlus 一些使用经验记录(设置环境变量和字符串比较)
- [转]Hspice和Spice Explorer许可文件设置时环境变量FLEXLM_BATCH = 1的一些现象
- awk内置变量 awk有许多内置变量用来设置环境信息,这些变量可以被改变,下面给出了最常用的一些变量。
- 远程登录linux服务器后在.bashrc上的一些环境变量的设置
- java环境变量设置即一些问题的解决
- 查看VS中一些默认环境变量设置的路径
- 关于Java环境变量设置的一些问题
- Android中如何获得一些系统设置和环境变量?
- Oracle操作的一些环境变量的设置
- linux下一些环境变量的设置
- linux的几个内核镜像格式Image 和 u-boot启动内核和文件系统时的一些环境变量的设置
- 0. Ubuntu Linux中设置adb环境变量
- 环境变量设置
- ubuntu 设置环境变量
- dos设置环境变量及字符串替换
- 环境变量的设置
- ubuntu 环境变量设置
- LD_LIBRARY_PATH环境变量的设置
- ubuntu Qt5环境变量设置
- QT安装完毕之后,设置系统环境变量!