2012-07-18 110 views
0

我对wso2的SOA产品进行了几个星期的评估,并且存在一些我无法找到/使​​用或者根本不存在的基本功能(对我来说至关重要)。我想确定。wso2esb - 项目管理

首先,创建IDE支持。可能你们大多数人都知道wso2团队提供Carbon Studio,这非常棒。不幸的是,当谈到团队合作经常导入现有项目到IDE时,我碰壁了,因为:

1)如果我使用分配项目,我需要提交.projects文件,其实际上包含Carbon Studio自然理解的文件。这是可以接受的,但在我看来也是不好的做法。 2)如果我使用Maven,那么在导入后,我会松散项目性质,因此插件无法在没有准备.projects的情况下工作。

我错过了什么吗?我想摆脱.projects并能够100%使用IDE。可能吗?它不能被生成或什么。通常,插件试图识别文件类型并使用指定的插件进行编辑。我明白,大多数Synapse配置(例如)都是XML,但这不是我的理由。任何方式,有人知道某种解决方案?

如果已知的maven存储库无法传递某些工件,那么也无法从命令行构建分发项目。我可以编写maven插件来隐式构建每个想要的工件,但如果maven可以为我做,我不想做这件事。我无法使用maven,因为导入后我将失去IDE功能。

对我来说,IDE是没用的,如果我需要在实际导入之前修复每个项目。时间非常宝贵。

第二个重要和不可接受的特性是在使用例如生成器时将jar导入到项目中。为什么创建的项目无法配置为使用依赖关系?

罗伯特

回答

0

什么是你使用开发人员Studio版本?从developer studio 2.0.0开始,有一个功能可以导入碳项目。然后你不需要提交.project文件。

转到导入 - > WSO2 - >现有的WSO2项目进入工作区