首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse & Tomcat类加载

Eclipse & Tomcat类加载
EN

Stack Overflow用户
提问于 2015-06-05 08:13:08
回答 1查看 935关注 0票数 2

最近,我将一个Java客户端项目迁移到了Java项目,使用Tomcat,我发现项目库依赖关系可能被打破。

通常,我通过Eclipse菜单选项将库包含到Java构建路径中。我将库存储在项目\lib文件夹中。

当我通过Tomcat服务器构建这样做时,我会得到库对象上的错误。我知道您可能需要通过以下方式分别加载库;

代码语言:javascript
复制
Class.forName(classString);

但是,当我这样做时,会引发NoClassDefFoundError异常。因此,我认为加载依赖项是错误的。但是,我如何通过Eclipse & Tomcat实现这一点呢?

我还应该提到,我正在使用eclipse的“running”功能,以防这会改变在Eclipse和部署中运行的不同需求。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-05 08:24:58

除了整个eclipse方面:正如您提到的,tomcat和一个服务器项目:您可能有一个web应用程序。在部署时,Web应用程序包括运行时包含在jar-files中的所有WEB-INF/lib

当所有东西都在编译时工作时,eclipse对设置很满意。当您在运行时获得NoClassDevFoundError时(在tomcat中),您很可能需要给tomcat一个查找jar文件的提示。那就是WEB-INF/lib

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30661572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档