如何在TOMCAT 4.1中使用第三方开发包

foxty 2004-12-21 01:34:40
如体.我的 CLASSPATH已经设置好,用JKD可以编译文件,但是在JSP中使用类的时候就提示着不到类,我把这个类所在包导入到JSP中有提示找不到这个包...

还需要那里设置吗?
...全文
51 点赞 收藏 7
写回复
7 条回复
leozmy 2004年12月22日
cyz99(小哲) 写得够详细了
楼主是不是目录有问题,也就是类包的层次关系。
回复 点赞
readyfly123 2004年12月21日
我是用jbuilder 做开发工具,新建好了工程了JSP文件
可jsp文件老说还是找不到WEB-INF/classes目录下面的class文件
放在tomcat下的lib下也一样。
什么原因 帮忙啊
93633496
回复 点赞
虎叔 2004年12月21日
建议放在tomcat\common\lib下面。
回复 点赞
cyz99 2004年12月21日
不同意一楼,二楼,三楼的看法
class文件应该存放在WEB-INF/classes目录下面,lib目录只存放压缩包,压缩包包括jar,zip
如果你的类的包是这么定义的
package net.csdn.java
你的java文件是Test.java
那你编译后的class应该是存放在
WEB-INF/classes/net/csdn/java目录下。

你也可以将其它一个包,进入到工程目录,在DOS下打入
jar cvf test.jar net
该命令将生成一个test.jar文件,这个文件你可以将其放在WEB-INF/lib目录下面
在应用启动的时候,TOMCAT会自动解压缩到其缓存当中。
回复 点赞
leqixb 2004年12月21日
同一楼,注意是放class文件,别放错了!^_^
回复 点赞
opencsdn 2004年12月21日
楼上!
回复 点赞
leozmy 2004年12月21日
放在web-inf/lib下或share/lib下
回复 点赞
发动态
发帖子
Java EE
创建于2007-09-28

3.7w+

社区成员

22.5w+

社区内容

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区公告
暂无公告