maven构建web项目,需要关联一个java项目,导入eclipse运行报错
应该是我eclipse安装插件有问题,我用同样的方法在另一个eclipse构建,确认运行,而且在tomcat下运行是能看到关联的jar报错信息:org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 6 in the generated java file
Only a type can be imported. test.Cord resolves to a packageAn error occurred at line: 11 in the jsp file: /test.jsp
Cord cannot be resolved
8: <title>Insert title here</title>
9: </head>
10: <body>
11: <%=Cord.getVb() %>
12: </body>
13: </html>
Stacktrace:
at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)

解决方案 »

  1.   

    An error occurred at line: 11 in the jsp file: /test.jsp
    Cord cannot be resolved不认识Cord这个类型的class 你是不是编译成功呀
      

  2.   

    恩,报的错误是编译不成功。
    我导出war的时候没有关联的jar包不晓得是什么情况
      

  3.   


    IDE有时候会闹这种笑话 那你就自己拷贝过去吧 实在不行重新装IDE吧~~
      

  4.   


    恩 请问安装maven的webapp项目 需要安装那些插件?
      

  5.   

    m2eclipse 这个插件是必须的。
      

  6.   

    恩是的。  
    我看maven-definitive 里面说需要
    subclipse --->SVN
    Mylyn
    AJDT
    WTP我一直是手动安装的,没有通过更新来安装,不晓得是不是安装问题,才导致无法使用
    但是我看about eclipse的时候 都显示里插件的图标里,应该说安装成功了的