关于classpath的设置问题?

maso2 2003-04-15 10:50:07
假如我需要j2ee.jar,
为什么我只有在$CLASSPATH设置成xxx:/opt/j2sdkee/lib/j2ee.jar:xxx才可以使用?
但是设置$CLASSPATH成xxx:/opt/j2sdkee/lib:xxxx就不可以呢?

难道java不能自动查找/opt/j2sdkee/lib目录下边的文件吗???
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
DavidBone 2003-04-23
  • 打赏
  • 举报
回复
ding
galaxyseeker 2003-04-17
  • 打赏
  • 举报
回复
实际上java是需要j2ee.jar文件里的.class或其它文件,java把jar文件看作一个路径,你如果没有指定具体哪一个jar文件就如你没有指定哪个文件夹去寻找需要的文件一样,明白了吧?
maso2 2003-04-16
  • 打赏
  • 举报
回复
谁回答一下呀,谢谢
maso2 2003-04-16
  • 打赏
  • 举报
回复
顶一下,谢谢支持
maso2 2003-04-15
  • 打赏
  • 举报
回复
/etc/profile
........................................

PATH="$PATH:/usr/opt/jakarta-tomcat-4.1.24/bin:/usr/opt/j2sdk1.4.1_02/bin:/usr/opt/j2sdk1.4.1_02/jre/bin"

JAVA_HOME=/usr/opt/j2sdk1.4.1_02

export JAVA_HOME

JRE_HOME=/usr/opt/j2sdk1.4.1_02/jre

export JRE_HOME

CATALINA_HOME=/usr/opt/jakarta-tomcat-4.1.24

export CATALINA_HOME

CATALINA_BASE=/usr/opt/jakarta-tomcat-4.1.24

export CATALINA_BASE

CLASSPATH=./:/usr/opt/j2sdk1.4.1_02/lib:/usr/opt/j2sdk1.4.1_02/jre/lib:/usr/opt/j2sdkee1.4/lib:/usr/opt/j2sdkee1.4/lib/j2ee.jar
export CLASSPATH


=============================================
CLASSPATH=./:/usr/opt/j2sdk1.4.1_02/lib:/usr/opt/j2sdk1.4.1_02/jre/lib:/usr/opt/j2sdkee1.4/lib
export CLASSPATH
如上,CLASSPATH没有最后加入j2ee.jar不能用
你说放到最后,我这也是呀?还是我理解错?
XBulletin 2003-04-15
  • 打赏
  • 举报
回复
可以的!你可以试试
不过好像要放在CLASSPATH最后面

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧