【问题标题】:How to references correctly Java Projects into Web Dynamic Project如何将 Java 项目正确引用到 Web 动态项目中
【发布时间】:2014-06-08 12:12:51
【问题描述】:

我有一个带有包com.myproj 的eclipse Java 项目MyProject,它使用了一些库:xstreamjfreechart。 我还有一个 Eclipse Web 动态项目 WebProject 和包 com.webproj,它依赖于 com.myproj 中的一些类,并使用库 jfreechart

MyProject 完美运行。

WebProject 的Java 构建路径中有MyProject,并且MyProject 也在部署程序集中。

但是每次我运行WebProject它都无法启动,因为ClassNotFoundExceptionxstream相关,之后:

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

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

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

    现在将所有存在于 Java 项目中的 XStream 相关依赖项添加到 Web 项目中。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-20
        • 1970-01-01
        • 2012-04-05
        • 2010-12-14
        相关资源
        最近更新 更多