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

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

还需要那里设置吗?
...全文
99 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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下

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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