繁体   English   中英

如何将Java项目正确引用到Web动态项目中

[英]How to references correctly Java Projects into Web Dynamic Project

我有一个带有com.myproj软件包的Eclipse Java Project MyProject ,它使用一些库: xstreamjfreechart 我还有一个带有com.webproj包的Eclipse Web Dynamic Project WebProject ,它依赖于com.myproj某些类,并且使用库jfreechart

MyProject完美运行。

WebProject的Java构建路径中,有MyProject ,而MyProject也位于Deployment Assembly中。

但是,每次运行WebProject ,由于与xstream相关的ClassNotFoundException而无法启动,之后:

java.lang.ClassNotFoundException:org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java中的com.thoughtworks.xstream.io.HierarchicalStreamDriver位于org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) :1559)

右键单击您的Web项目->属性-> Java构建路径->库->添加Jar。

现在,在您的Java项目中以及您的Web项目中也添加所有与XStream相关的依赖项。

当您运行WebProject时,请确保还构建了依赖项目(MyProject)。 我的猜测是,它只会清理项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM