Axis Eclipse plug-in(代码生成工具和打包工具)下载:
http://apache.justdn.org/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip
http://apache.justdn.org/ws/axis2/tools/1_4_1/axis2-eclipse-service-archiver-wizard.zip
将下载到的Axis 的两个plug-in解压缩到C:\Program Files\MyEclipse 6.0\eclipse\plugins目录下。
将Axis2_Codegen_Wizard改名为org.apache.axis2.tool.codegen.eclipse.plugin.CodegenWizardPlugin
将Axis_Service_Archiver-wizard.改名为
org.apache.axis2.tool.Axis_Service_Archiver_1.3.0
在C:\Program Files\MyEclipse 6.0\eclipse\links目录下新建文件名为:axis-eclipse-plugin.link
内容为:
path=C:\Program Files\MyEclipse 6.0\eclipse\plugins
重新启动myeclipse,在file->new->other中可看到Axis2 Wizards,axis2插件安装成功。
在使用codegen插件来从WSDL文件生成代码时,到了最后一步出现"An error occurred while completing process -java.lang.reflect.InvocationTargetException"
错误,重试N次,结果依然,
从AXIS2的LIB库中复制"geronimo-stax-api_1.0_spec-1.0.1.jar"和"backport-util-concurrent-3.1.jar"文件到Codegen的lib目录中,同时修改plugin.xml文件,添加
<library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar">
<export name="*"/>
</library>
<library name="lib/backport-util-concurrent-3.1.jar">
<export name="*"/>
</library>
到plugin.xml文件中,保存后重新启动Eclipse即可!
注意:复制"geronimo-stax-api_1.0_spec-1.0.1.jar"和"backport-util-concurrent-3.1.jar"文件,修改plugin.xml文件的过程需在将整个插件放入eclipse\plugins之前,也就是说先将需要的jar和修改的xml文件放入插件中,再将整个插件放入eclipse\plugins。
分享到:
相关推荐
本文将介绍如何在myEclipse10中使用Axis2插件与Tomcat6.0发布WebService。首先,我们需要了解Axis2是Apache软件基金会的一个开源项目,它是一个Web服务引擎,用于处理Web服务的发布、部署和管理。myEclipse10是一款...
**myEclipse10 Axis2 插件安装** 1. 从Apache官网下载两个Axis2插件:`axis2-eclipse-codegen-wizard.zip`和`axis2-eclipse-service-archiver-wizard.zip`。 2. 将这两个插件解压到myEclipse10的`$ECLIPSE_HOME\...
4. **创建Web Service**:在MyEclipse6.0中创建新的Web Service项目,配置XFire相关的插件或库。 5. **编写服务接口**:定义服务接口,编写Java类实现服务逻辑。 6. **生成WSDL**:如何通过XFire自动生成WSDL文件...
### 在MyEclipse环境下配置Axis2的详细步骤与web service简单程序应用 #### 一、配置Axis2在MyEclipse中的环境 对于初次接触MyEclipse结合Axis2进行Web Service开发的学习者而言,掌握正确的配置步骤是至关重要的...
4. **验证插件安装**:重启 MyEclipse 后,通过点击“新建”并选择 “Other” 查看是否出现了 “Axis2 Wizards” 文件夹。如果出现,则说明插件安装成功。 #### 三、Tomcat 安装与配置 1. **解压 Tomcat**:将 ...
1. 在Myeclipse中,利用新安装的Axis2插件,创建一个新的Axis2服务工程。 2. 添加刚刚打包的JAR文件作为服务实现。 3. 编译并部署服务工程到Tomcat中的Axis2服务器。 4. 访问http://localhost:8080/axis2/services,...
2. **安装插件**:将解压后的文件夹复制到 MyEclipse 的 `plugins` 目录下。 3. **清理更新目录**:删除 MyEclipse 的 `configuration/org.eclipse.update` 文件夹。 4. **创建新项目**:通过 `File -> New -> Other...
为了确保MyEclipse能够支持Axis2服务的开发,需要安装两个特定的插件: 1. **解压插件**: - 将`axis2-eclipse-codegen-plugin-1.6.0.zip`和`axis2-eclipse-service-plugin-1.6.0.zip`解压到MyEclipse安装根目录...
4. ** Axis配置**: 在myEclipse中,需要配置Axis插件以识别项目中的Java类,并生成相应的服务或客户端代码。这通常涉及设置 Axis的wsdl2java工具生成的服务端代码和客户端的Stub。 5. **服务实现**: 创建服务端...
- 将Axis2提供的两个插件放置到MyEclipse的安装目录下特定位置。 - 这些插件的作用主要是为了生成LoginService.aar文件,从而方便后续的服务开发。 2. **导入WebService项目**: - 通过MyEclipse的`File->Import...
1. **启动MyEclipse 6.0**:打开集成开发环境,确保你已经安装了Web服务相关的插件。 2. **新建动态Web项目**:在“File”菜单中选择“New” -> “Dynamic Web Project”,输入项目名称,选择JRE版本,然后点击...
- 下载并安装 Eclipse 插件 `axis2-eclipse-codegen-wizard.zip` 和 `axis2-eclipse-service-archiver-wizard.zip`。 - 安装步骤: - 将 `Axis-Plugin-Dir` 文件夹复制到 `*\MyEclipse 5.5.1 GA\` 目录下。 - 将 `...
启动Tomcat后,会在WebRoot目录下生成一个axis2文件夹。将编译后的`Upload`类`.class`文件复制到`axis2/WEB-INF/pojo`文件夹。重启Tomcat服务器,Web Service接口即发布成功。可以通过访问`...