美文网首页我爱编程
Java开发中遇到错误集锦

Java开发中遇到错误集锦

作者: TeddyLyn | 来源:发表于2018-05-27 19:59 被阅读0次

1.@Override不起作用

原因:JDK版本过低

右键项目-->properties-->java build path、java compiler、project facets 修改jdk版本 

Java Compiler选择的版本必须和Project Facets中指定的java版本一致。

Java Build Path中引用的jdk的版本需要和'Project Facets'中配置的java版本一致。

Run Configurations面板中的JRE配置也需要和'Project Facets'中配置的java版本一致。

2.使用spring的@autowired注解,无法实例化dao,service,controller等,报空指针异常

暂无解决方案,谁有解决方案随时交流,非常感谢!

3.JUNIT测试时请求的URL调用报错信息

org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 文件提前结束

原因:使用的是CXF框架的restful风格的webservice接口时调用的URL路径出现问题,原因是web.xml中缺少CXF相关的URL映射

解决方案:在web.xml中加上

<servlet>

    <servlet-name>CXFServlet</servlet-name>

    <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>

</servlet>

<servlet-mapping>

     <servlet-name>CXFServlet</servlet-name>

    <url-pattern>/*</url-pattern》

</servlet-mapping>

相关文章

网友评论

    本文标题:Java开发中遇到错误集锦

    本文链接:https://www.haomeiwen.com/subject/qxvejftx.html