我在Eclipse中有2个项目: 第一个是使用Google AdWords API依赖项的maven项目,第二个是动态Web项目。我通过点击第二个 - >导入了第一个项目。导入 - >现有的Maven项目 - > MyFirstProjectFolder - >完。它创建了一个新的pom.xml。
我在第二个项目中使用了一个类,通过导入它并运行它的方法,我得到一个错误:java.lang.NoClassDefFoundError。 我不是一个专业的java程序员,但据我所知,第二个项目没有上课,但在我的eclipse编辑器中我没有错误或错误。
我希望我足够精确。提前谢谢。
package com.adwordsfeatures;
import javax.ws.rs.*;
import javax.ws.rs.core.*;
import url_checker.*;
@Path("/hello")
public class ServerService {
@GET
@Produces(MediaType.TEXT_PLAIN)
@Path("first")
public String hello(){
return "Hi everyone";
}
@GET
@Path("go")
public String go(){
runProgramMethod();
return "<p1>Programm running</p1>";
}
private void runProgramMethod() {
MainPauserMethod runner = new MainPauserMethod();
}
}
这是第二个项目中的代码,我试图在第一个项目中使用的类是MainPauserMethod(我知道它是一个类,它只是一个测试我&#39;将更改名称)及其来自包url_checker。