在eclipse中配置axis2时发生java空指针异常
我试图在Eclipse中使用axis2实现web服务。我下载了axis2-1.5运行时并为其创建了环境变量。我已经创建了一个动态web项目,并在axis2首选项中成功地设置了axis2运行时 创建项目后,我尝试设置项目方面,但最终出现以下错误:安装Axis2 Web Services Core 1.1时失败在eclipse中配置axis2时发生java空指针异常,java,eclipse,apache,tomcat,axis2,Java,Eclipse,Apache,Tomcat,Axis2,我试图在Eclipse中使用axis2实现web服务。我下载了axis2-1.5运行时并为其创建了环境变量。我已经创建了一个动态web项目,并在axis2首选项中成功地设置了axis2运行时 创建项目后,我尝试设置项目方面,但最终出现以下错误:安装Axis2 Web Services Core 1.1时失败 堆栈仅显示:NullPointerException,这对我理解问题没有多大帮助。问题出在哪里?如果没有这一点,就很难使用axis2测试web服务。eclipse论坛上对这一问题有很好的记录
堆栈仅显示:NullPointerException,这对我理解问题没有多大帮助。问题出在哪里?如果没有这一点,就很难使用axis2测试web服务。eclipse论坛上对这一问题有很好的记录。它似乎与axis2的旧版本有关 有些人怀疑,这与工作区配置有关。有一个建议听起来很有希望: 我找到了这个问题的解决办法。在conf.之后,ApacheTomcat和Axis2只需创建新的工作区,错误不会再次发生 进一步阅读:
这个问题在eclipse论坛上有很好的文档记录。它似乎与axis2的旧版本有关 有些人怀疑,这与工作区配置有关。有一个建议听起来很有希望: 我找到了这个问题的解决办法。在conf.之后,ApacheTomcat和Axis2只需创建新的工作区,错误不会再次发生 进一步阅读:
首先必须下载Axis2的二进制描述,然后下载Axis_-war,然后将Axis_-war的内容复制到Axis2二进制描述文件夹。然后选择eclipse二进制方向文件夹上的首选项
就这些 首先必须下载Axis2的二进制描述,然后下载Axis_-war,然后将Axis_-war的内容复制到Axis2二进制描述文件夹。然后选择eclipse二进制方向文件夹上的首选项
就这些 只需将java更新到1.7,它对我有效只需将java更新到1.7,它对我有效我也遇到堆大小错误,并通过更改eclipse.ini中的以下行来修复它 -Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx1024m-XX:MaxPermSize=512m
to
-Dosgi.requiredJavaVersion=1.7-Xms512m-Xmx1024m-XX:MaxPermSize=512m
to
换句话说,我增加了初始堆大小
我还在Windows>Preferences>Java>Installed jre's>Location下将vm参数更改为所选jre版本的bin子目录
不确定是哪一种变化解决了它。但它现在起作用了 我还遇到堆大小错误,并通过更改eclipse.ini中的以下行来修复它 -Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx1024m-XX:MaxPermSize=512m
to
-Dosgi.requiredJavaVersion=1.7-Xms512m-Xmx1024m-XX:MaxPermSize=512m
to
换句话说,我增加了初始堆大小
我还在Windows>Preferences>Java>Installed jre's>Location下将vm参数更改为所选jre版本的bin子目录
不确定是哪一种变化解决了它。但它现在起作用了 如果没有看到stacktrace,我们就无法做很多事情。stacktrace只显示java空指针异常。它应该显示它发生的位置。或者,如果在console视图中看不到更多信息,那么eclipse日志中应该有其他信息。你的EclipseIDE,是最新的稳定版本吗?我们不能不看到stacktrace。stacktrace只显示java空指针异常。它应该显示它发生的位置。或者,如果在console视图中看不到更多信息,那么eclipse日志中应该有其他信息。您的eclipse IDE,它是最新的稳定版本吗?我获取了上面提到的nullpointerexception,并在一个新工作区中使用Axis2创建了动态Web项目,对错误进行了排序。我获取了上面提到的nullpointerexception,并在一个新工作区中使用Axis2创建了动态Web项目,对错误进行了排序。