【问题标题】:Why json_simple-1.1.jar doesn't deploy to folder WEB-INF\lib auto?为什么 json_simple-1.1.jar 不部署到文件夹 WEB-INF\lib auto?
【发布时间】:2017-06-15 01:14:56
【问题描述】:

我在我的项目中使用 JSONObject 和 JSONArray,添加 json_simple-1.1.jar 构建路径后,eclipse 运行正常,但是当我在 IE 中打开我的页面时,出现如下错误,我也发现没有 json_simple- WEB-INF/lib中的1.1.jar,所以我可以直接将文件复制到那里,但我不确定为什么eclipse不自动部署它?有没有办法自动部署jar文件?我用谷歌搜索但没有有用的答案。

java.lang.NoClassDefFoundError: org/json/simple/JSONArray
    java.lang.Class.getDeclaredMethods0(Native Method)
    java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
    java.lang.Class.getDeclaredMethods(Class.java:1763)
    java.beans.Introspector$1.run(Introspector.java:1259)
    java.security.AccessController.doPrivileged(Native Method)
    java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1257)
    java.beans.Introspector.getTargetMethodInfo(Introspector.java:1125)
    java.beans.Introspector.getBeanInfo(Introspector.java:383)
    java.beans.Introspector.getBeanInfo(Introspector.java:155)
    org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptors(PropertyUtilsBean.java:896)
    org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptors(PropertyUtilsBean.java:926)
    org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptor(PropertyUtilsBean.java:801)
    org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.java:937)
    org.apache.commons.beanutils.BeanUtilsBean.populate(BeanUtilsBean.java:811)
    org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:298)
    org.apache.struts.util.RequestUtils.populate(RequestUtils.java:493)
    org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:816)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    com.gehc.nozomi.common.filter.AccessFilter.doFilter(AccessFilter.java:53)

【问题讨论】:

    标签: java json tomcat6


    【解决方案1】:

    我明白了!我使用的是 eclipse 3.4,有 J2EE Module Dependencies 来配置 Deployment Assembly。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-24
      • 1970-01-01
      • 2011-01-31
      • 2012-04-11
      • 2014-11-30
      • 2012-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多