刚新建了一个web项目,添加struts2到项目中启动tomcat是弹出一个对话框
内容是:an internal error has occurred
        update progress
        An internal error has occurred.
        java.lang.NullPointerException
对话框提示show error log:
eclipse.buildId=unknown
java.version=1.6.0_13
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments:  -os win32 -ws win32 -arch x86
Error
Fri Jun 10 10:45:20 CST 2011
D:\Workspaces\company\WebRoot\WEB-INF\lib\struts2-core-2.2.3.jar is not on its project's build path
不知道怎么回事,请大家赐教!!!!

解决方案 »

  1.   

    D:\Workspaces\company\WebRoot\WEB-INF\lib\struts2-core-2.2.3.jar is not on its project's build path这句很明显啊,build path有问题吧
      

  2.   

    应该怎么改呢,我对myeclipse不是很熟,谢谢!
      

  3.   

    在你的项目上右键--Properties--Java Build Path。
      

  4.   

    将struts2-core-2.2.3.jar放到D:\Workspaces\company\WebRoot\WEB-INF\lib下
    而后在项目上右键--Properties--Java Build Path 添加struts2-core-2.2.3.jar。
      

  5.   

    D:\Workspaces\company\WebRoot\WEB-INF\lib\struts2-core-2.2.3.jar is not on its project's build path这个东西拷贝到LIB目录下面
      

  6.   

    少了这个包:struts2-core-2.2.3.jar
      

  7.   

    将这个struts2-core-2.2.3.jar 包放到项目的WEB-INF\lib路径下就OK了,你现在的问题就是没有找到这个包