我有一个Vaadin项目和一个外部Java项目。我想在Vaadin的外部项目中调用代码。我在Eclipse中导入了两个项目,Vaadin项目在Eclipse Java Build Path
中引用了外部项目。 Eclipse的报告没有错误,但是当我部署Vaadin应用到Tomcat(使用Project > Run As > Run on Server
),我收到以下错误:Vaadin的外部项目依赖项
HTTP Status 500 - java.lang.NoClassDefFoundError: com/example/MyClass
注意,Vaadin项目是基于常春藤,没有Maven的。
我试过四处寻找Vaadin外部项目依赖关系,没有成功。对于如何使用Vaadin的外部项目代码的任何建议,我将非常感激。
这帮了我。但是当您将项目导出到WAR文件时会发生什么?依赖不会被尊重。这个问题如何解决? – Atmocreations
@Mifeet,我在Classpath中添加了外部项目,但面临同样的问题Class not found。 – JankiPanwala