M​y​E​c​l​i​p​s​e​和​E​c​l​i​p​s​e​下​安​装​X​F​i​r​e​插​件​C​X​F​插​件​ ​W​e​b​S​e​r​v​i​c​e

如何在

MyEclipse

Eclipse

下安装

XFire

插件

CXF

插件

 WebService 

 

首先,现在都用

CFX

了(

CFX

部分源于

XFire

)吧,所以建议大家使用

CXF

,本

文后面讲

XFire

安装„„CXF

的安装参见:

 

Apache CXF: An Open-Source Services Framework 

http://cxf.apache.org/

 

源文件的下载在

 

http://cxf.apache.org/download.html

  

博客更新时最新为

2.42 

一共两个文件,要下载的是其中的二进制下载包,也就

Binary 

distribution

下载

File

下的

zip

for 

win

或者

tar.gz(for 

linux)

我用的是

winXP 

下载完成后按照如下配置:

 

将你的

Binary distribution

加压至任意文件夹(将被设为

%CXF_HOME%

 

我的电脑

->

属性

->

高级

->

环境变量

 

创建一个

CXF_HOME

变量,值为

CXF

框架所在根目录,修改一下

 

CLASSPATH=%CXF_HOME%/lib;PATH=%CXF_HOME%/bin; 

以方便在

DOS

窗口下直接

运行

java2ws,wsdl2java

等可执行文件。

 

%JAVA_HOME%/jre/lib

目录下创建一下

endorsed

文件夹,将

jaxb-api.jar,jaxws.jar

拷贝进去。(建议在

%CXF_HOME%

的文件夹中搜索

endorsed

,就包括这两个文件,当然,你也可以直接将这个路径包含

%CXF_HOME%\lib\endorsed

包含在

CLASSPATH

中尝试一下,我没有试过)

 

配置好了后,你在

DOS

窗口下输入

java2ws

,看看配置是否有效,有效会提示

Missing argument: classname

。这样就

OK

了。

 

MyEclipse

安装

XFire 

要进行基于

XFire

的开发,需要在

MyEclipse

或者

Eclipse

里安装

XFire

,但是

网上基本没有安装插件的说明,在这里做一个介绍:

 

Eclipse

里添加

XFire

,请遵照

XFire

官网说明

 

http://xfire.codehaus.org/Eclipse+Plugin

 

进行安装

 

MyEclipse 

9.0

)骤如下

进入

help->MyEclipse Configer Center 

,点选

Software

选项卡,左侧有个

Browse Software

,点击导航右侧的

 Add Site

,弹出对话框,填入名称

“XFire”(任填

)

和站点

"

http://dist.codehaus.org/xfire/update/

",

点击确

定,稍等片刻,你会发现在

Browse 

Software

下多了

XFire

的两个选项(只是找

到,还没安装),

OK

,分别双击这两个选项,这连个添加会排程到等待更新的列

表中,也就是页面右下角的

Software 

Updates 

Aviables

里面(其实有一个确实

已经在

MyEclipse

里面安装了,所以应该只有一个更新),在单选框中打对勾,

然后更新,会弹出更新向导,然后默认的

Next Next

就可以了„„

 

新建一个工程,

在工程添加向导里你可能看不到

XFire

的选项,

不急,

在工程添

加完成后,在工程上右键,在菜单上会出现“为该工程配置

XFire”特性,在这

里设置就好了„„针对之前没说清楚,在这里补充这一点„„

 

完„„

 

安装完毕,

新建工程,

右键

->

添加

XFire

支持

 

虽然不能从新建工程向导中配置,

也没问题,恩恩

 

完„„

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值