java程序员出路求解,是哪里出问题了。用的是eclipse

Java web程序eclipse调试出现source not found错误
作者:用户
浏览:457 次
Javaweb程序eclipse调试出现sourcenotfound错误大牛指点一下,以下是详细错误信息:HTTPStatus500-Reqnestedexc
Java web程序eclipse调试出现source not found错误
大牛指点一下,以下是详细错误信息:
HTTP Status 500 - Reque nested exception is java.lang.NullPointerException
type Exception report
message Reque nested exception is java.lang.NullPointerException
description The server encountered an internal error that prevented it from fulfilling this request.
org.springframework.web.util.NestedServletException: Reque nested exception is java.lang.NullPointerException
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:948)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827)
javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
root cause
java.lang.NullPointerException
com.founder.mrp.service.bizLogic.imp.ServiceManageImp.installAService(ServiceManageImp.java:21)
com.founder.mrp.web.controller.test.TestServiceMngmtController.TestSerivceManagement(TestServiceMngmtController.java:43)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440)
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827)
javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.56 logs.
java.lang.NullPointerException
关键是这个,你的过滤器有没有变量为null
解决方案二:
空指针异常,用debug模式F6追踪,看看是不是哪一步中获取值没取到
解决方案三:
ServiceManageImp.java的21行有null值,跟踪一个这个地方。
解决方案四:
出错在21行,ServiceManageDao是个数据访问接口。是不是得将svcMngDao声明为接口ServiceManageDao实现类的对象才可以?
【云栖快讯】红轴机械键盘、无线鼠标等753个大奖,先到先得,云栖社区首届博主招募大赛9月21日-11月20日限时开启,为你再添一个高端技术交流场所&&
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
开发者常用软件,超百款实用软件一站式提供当前位置: →
→ java文件路径问题及Eclipse package,source folder,folder区别及相互转换
java文件路径问题及Eclipse package,source folder,folder区别及相互转换
& 作者及来源: youxin - 博客园 &
&收藏到→_→:
摘要: java文件路径问题及Eclipse package,source folder,folder区别及相互转换
"java文件路径问题及Eclipse package,source folder,folder区别及相互转换"::
& &eclipse下,建立一个source folder(我建立的是folder,),名称为resource,调用时 为
& "resource/bg.gif" ; //注意resource前面没有 /" 有/则错误
eclipse的相对路径起始位置位于当前包的根目录,system.getproperty("user.dir");可以打印出根目录。
另一种方法:在 src包下建立一个folder,名为res;调用方法如下:
"src/res/bg.gif"
在eclipse下,package,source folder,folder都是文件夹
它们的区别如下:&&package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下. &(这个很重要,比如在pydev 建立一个python
时,你只能在source folder类型的文件夹下建,不能再其他如folder类型下建)source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.&&项目构建后,source folder里面的java自动编译成class文件到相应的/web-inf/classes文件夹中,其他文件也会移到/web-inf/classes相应的目录下.&&
package和sourcefolder比较
相同之外:package下除了java文件也可以包含其他文件,而且编译、打包后的文件路径与source folder下的文件路径有一样规则
不同之外:1.sourcefolder靠"/"来进行上下级划分,package靠&.&来进行上下级划分。
& 2.source folder下能建package,而package下不能建source folder
& 3.java文件中的package属性是按package路径来进行赋值的,source folder路径不参与java文件的package属性赋值,再由 第二条不同得到结论,所有source folder下的java文件package属性都为空。folder: 里面可以放入任何文件.包括java源文件,jar文件,其他文件(例如,图片,声音等).在此我说明一下,如果里面含有java源文件,不管程序是否正确,eclipse都不会报错,把它们当做此文来自: 马开东博客
转载请注明出处 网址:
普通文件处理.但是项目如果要使用这里面的文件,情况就不同了.&package,source folder,folder 之间相互转换&package 转成 folder 显示:选中package, build path-& exclude&folder 转成 package 显示:选中folder, build path-& include&package 转成 source folder 显示:选中package, build path-& use as source folder&source folder 转成 package 显示:选中folder, build path-& remove from buildpath&pacage 与 source folder 的转换同上我的问题解决是将本来想让他编程package的folder,右键单击,buildpath,include。然后这个folder就编程package了。
&搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
java文件路径问题及Eclipse package,source folder,folder区别及相互转换_博客园相关文章
博客园_总排行榜
博客园_最新
博客园_月排行榜
博客园_周排行榜
博客园_日排行榜鍗氬?鍒嗙被锛

我要回帖

更多关于 java程序导出jar 的文章

 

随机推荐