JavaWeb工程间依赖失败

原创 2016年08月29日 21:20:34

情景:

A工程依赖到B工程的.jar包和.java类,又不想把B工程.jar包。

按以前做Android时候的做法(右键工程A->BuildPath->Config BuildPath..->Project->Add)把工程关联起来了,这样在IDE中可以引用工程B中的类,不会报错,一切看起来那么美好。

然后一运行Tomcat就报找不到类错误(Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError)

无论把工程B改成Web项目啊、作为一个源文件夹啊、放在同一个工作空间下啊。。。都不行


在网上找啊找,试啊试


解决:

在Package Explorer中选中工程A->选中上面工具栏中的Project->properties->Deployment Assembly->搜索Deployment Assembly->Add,把工程B选中进来。然后就可以跑起来了。


解决办法来源CSDN提问:http://bbs.csdn.net/topics/390931308  wobuxiangnila的解答

其实这样做最后工程B也是被打包.jar,只是修改的时候简单点。

Eclipse中Web工程Java类不编译问题

新建一个J2EE工程,加入几个servlet,发现这几个servlet在工程运行时候,并没有被编译。检查一下src的output路径是到web-inf下的classes下,也没有问题。 再检查一下P...
  • luofeixiongsix
  • luofeixiongsix
  • 2015年10月30日 18:24
  • 4439

Java Web 常用Maven 依赖

Java Web 常用Marven 依赖1. 基本pom.xml结构
  • Mercop
  • Mercop
  • 2017年05月05日 21:48
  • 1271

关于引入第三方jar包引发的java.lang.NoClassDefFoundError解决

在我们引入第三方jar包的时候,有时候编译不报错,但运行会报java.lang.NoClassDefFoundError; 针对这个问题,以下两种方案可以解决问题,但建议选取第二种,因为第一种会很大...
  • tianjian4592
  • tianjian4592
  • 2015年02月04日 00:57
  • 47115

用IEDA开发WEB项目发生的java.lang.NoClassDefFoundError解决方法

编译的时发生了这个问题,然后上网上百度了一下,一下出自于别人的博客: 一          第一种,也是新手容易犯的错误,那就是classpath环境变量配置错误.这个错误在我最开始学...
  • a693490554
  • a693490554
  • 2016年04月26日 09:52
  • 1034

在eclipse中创建具有依赖关系的java项目

testa 项目依赖项目 testb 1、创建两个项目  在testa 中创建main 函数 testb中不创建 2、右键工程 testb => Build Path => Co...
  • qq_34913740
  • qq_34913740
  • 2017年06月01日 22:04
  • 286

Maven多工程依赖在Eclipse中发布到Server被依赖工程没有生成jar的问题

问题描述: Eclipse上的maven项目,A工程依赖B工程(dependency),A项目作为web工程发布到Server(tomcat类型Server)上,结果B项目没有生成jar,打包到A项...
  • oh_Maxy
  • oh_Maxy
  • 2015年09月10日 19:40
  • 2472

Maven教程-解决web项目发布到tomcat中没有lib依赖的问题

对于maven初学者的我,经常遇到一个问题就是,maven项目创建成功后,本来已经添加了jar的依赖,但是发布到Tomcat中就是没有jar包存在, 启动Tomcat总是报没有找到jar包,可项...
  • xy0513042058
  • xy0513042058
  • 2016年12月13日 02:01
  • 4116

ECLIPSE中JAVA WEB工程依赖工程布署问题

ECLIPSE中JAVA WEB工程依赖工程布署问题 WEB工程有引用其它JAVA工程中的类,在TOMCAT运行时,找不到依赖工程中的JAVA类. 1.确认 WEB工有正确导入依赖工程,具体如...
  • mike_caoyong
  • mike_caoyong
  • 2013年02月25日 21:02
  • 2700

百度面试题——组件依赖性问题

问题描述 一个典型的大型项目,通常由众多组件构成,这些组件之间复杂的编译依赖于在构建整个系统时,是最让人头疼的地方之一。现在就有这样的一个大型项目,由N(N>1000)个组件构成,每个组件都是可...
  • qinghunya
  • qinghunya
  • 2012年09月10日 10:42
  • 1299

解决 eclipse 在编译 打包 部署 maven 项目的时候 WEB-INF/lib 为空 没有 jar的问题

如题,解决 WEB-INF/lib 里为空 或者说 没有 jar的问题,其实很简单1.选择项目属性,找到Deployment assembly 2. 3.选择完毕就搞定了!!!...
  • taoli1986
  • taoli1986
  • 2016年10月07日 17:19
  • 3131
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaWeb工程间依赖失败
举报原因:
原因补充:

(最多只允许输入30个字)