社区
Web开发应用服务器
帖子详情
tomcat...lib下的jar包是个文件夹是怎么回事
suntnt2009
2017-01-05 04:06:35
最近遇到个问题,发现tomcat打包的lib文件夹下,其中有一个jar是文件夹类型的,跟其他不一致,请问大虾是哪里配置有问题吗?
...全文
478
4
打赏
收藏
tomcat...lib下的jar包是个文件夹是怎么回事
最近遇到个问题,发现tomcat打包的lib文件夹下,其中有一个jar是文件夹类型的,跟其他不一致,请问大虾是哪里配置有问题吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwFred
2017-02-17
打赏
举报
回复
wwwFred
2017-02-17
打赏
举报
回复
我也遇到了,解决方案见下图,那个jar包的源码eclipces项目Project Facet中勾选Utility Module,如图:
suntnt2009
2017-01-05
打赏
举报
回复
我的代码与其他人的是同步的,他们的都没这问题,之前也出现过maven找不到某个jar包的现象,后来从其他人那拷贝过来用的,很奇怪,都连的是同样的maven仓库。。。model的pom文件如下: <?xml version="1.0"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.uusoft</groupId> <artifactId>atp-parent</artifactId> <version>0.0.1-SNAPSHOT</version> </parent> <artifactId>atp-model</artifactId> <packaging>jar</packaging> <dependencies> </dependencies> </project>
yuqi_hz
2017-01-05
打赏
举报
回复
看看你得pom.xml,clean一下,再install
tomcat
在
lib
目录下加载自定义的
文件夹
存放
jar包
我们在
tomcat
中需要放置多个项目公用的
jar包
,来使得多个项目可以公用这些
jar包
来工作,不要每个项目都引这些
jar包
,可以将
jar包
放在
tomcat
的
lib
目录下面。
lib
目录下面本来就有许多自带的
jar包
了,为了防止混淆,可以在
lib
目录下建一个ext目录,来将项目要用到的
jar包
放在此处。 但是
tomcat
是无法识别这个ext目录里面的文件的,此时需要修改
tomcat
配置文件${cat...
导入的
jar包
为什么要放在
lib
文件夹
下,你知道么?
对于很多刚开始学习web的同学,你们是否对
lib
文件夹
产生过疑问?为什么
jar包
一定放在
lib
文件夹
下面,我换个地方就不行。这个其实如果你不是用服务器是没有任何问题的,但是当你使用了web服务器类似于
tomcat
这种,那么你就要小心了。
jar包
导入工作空间这个是由我们人为控制的,我导哪个空间就有哪个,我不导行不行,可以,编译器会自动去寻找他所需要的
jar包
,但是服务器就不会他只会去寻找
lib
文件夹
下的
jar包
并将他们拷贝到服务器上(就是在你服务器的当前项目的
lib
文件夹
),这个你是不能控制的,所以刚接...
是
tomcat
的
lib
文件夹
jar包
和项目的
lib
文件下的
jar包
冲突了
Tomcat
中catalina.jar和jasper.jar都有AnnotationProcessor接口,所以运行时,就出错了:java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor。 把项目下
lib
文件下和
tomcat
的jar的重复的全部删除。 注意,如果你是先建f
编译报了:程序包org.apache.
tomcat
.util.codec.binary不存在
编译报了:程序包org.apache.
tomcat
.util.codec.binary不存在 解决:缺了这个包,默认并不会引入
tomcat
的这个
jar包
,需要手动添加 打开project structure,选择你的
tomcat
添加
lib
包,进入
tomcat
路径下的
lib
文件夹
,选择
tomcat
-coyote.
jar包
,并把
tomcat
的包提到前面 ...
Eclipse发布Maven项目到
tomcat
,无法加载到
lib
文件夹
下的
jar包
BMS 解决方法: 当我们发布web项目到
tomcat
时,访问地址时会报一个classnotfound的错误,但是eclipse中的项目中都已经添加了相应的类,有一种比较容易犯的错误是,你没有把额外所需的
jar包
加到
tomcat
中的
lib
文件夹
中,在这里介绍一种在项目中直接添加
jar包
到
lib
目录下: 右键已创建的web项目——properties属性——点击Deployment Assem...
Web开发应用服务器
5,658
社区成员
20,164
社区内容
发帖
与我相关
我的任务
Web开发应用服务器
Web开发应用服务器相关讨论专区
复制链接
扫一扫
分享
社区描述
Web开发应用服务器相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章