使用JAVA的一则经验和教训# Java - 爪哇娇娃
m*e
1 楼
最近非常不顺, 在家里的PC上写好的JSP page和Servlet搬到学校的机器上总出问题,
尽管两台机器的环境是完全一样的, 在学校的机器上出现各种错误, 而且大多数与
CLASSPATH之类的环境变量有关.
很多软件需要设置这个环境变量,例如Servlet engines和纯Java的web server等.
JDK1.2以后的版本可以把需要的jar file拷到java_home/jre/lib/ext目录下而免去
设置环境变量的麻烦. 这正是问题的罪魁祸首.我以前使过旧版本的Servlet engine,
把相应文件拷了过去. 等我升级到新版本时,早就忘记了那些旧的jar file,这样无论
怎么设新的CLASSPATH,还是那些旧文件在起作用.
花了两天时间才搞明白,希望大家不要走同样的弯路.
尽管两台机器的环境是完全一样的, 在学校的机器上出现各种错误, 而且大多数与
CLASSPATH之类的环境变量有关.
很多软件需要设置这个环境变量,例如Servlet engines和纯Java的web server等.
JDK1.2以后的版本可以把需要的jar file拷到java_home/jre/lib/ext目录下而免去
设置环境变量的麻烦. 这正是问题的罪魁祸首.我以前使过旧版本的Servlet engine,
把相应文件拷了过去. 等我升级到新版本时,早就忘记了那些旧的jar file,这样无论
怎么设新的CLASSPATH,还是那些旧文件在起作用.
花了两天时间才搞明白,希望大家不要走同样的弯路.