【问题标题】:Can not access class in jar file on a web project无法访问 Web 项目的 jar 文件中的类
【发布时间】:2013-11-23 01:53:34
【问题描述】:

我在 Eclipse 中从一个 java 项目创建了一个 jar 文件,这个 jar 有一个唯一的类和一个 int 变量。

我在 .war 文件中部署的 Web 项目(Vaadin 项目)中导入了 jar 文件。但是当我在浏览器中打开应用程序时,它会抛出 java.lang.NoClassDefFoundError。

顺便说一下,我在一个典型的 java 项目中对其进行了测试,并且它可以正常工作,问题出在 web 项目(war 文件)上

在错误图片下方。谢谢!

【问题讨论】:

  • 为什么你的 src/main/java 文件夹中有一个 jar?
  • 因为我复制了它并做了“将构建添加到路径”只是因为当我做了“添加外部 jar”时它也不起作用

标签: java eclipse jar vaadin


【解决方案1】:

您应该将 jar 添加到部署程序集,而不仅仅是构建路径。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-27
    • 1970-01-01
    • 2021-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 1970-01-01
    相关资源
    最近更新 更多