快速业务通道

Eclipse和WebSphere Studio新的项目交换功能 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18
t; Working in a team environment。

在Eclipse中:

选择 Help > Help Contents。

选择 Workbench User Guide => Tasks => Working in a team environment。

优点

版本控制

比较和合并能力

完整保存项目结构、项目名称和项目元数据

共享大量项目的可靠方式

缺点

需要安装和管理后端服务器。您可能只对设计几个项目的原型感兴趣,而没有资源可用于服务器管理。

如果您只是进行原型设计,您可能不想把产品存储库于您的sandbox项目混在一起,但是无论如何,您会愿意与同事共享您的工作。

由于防火墙的缘故,可能难以与外部组织共享项目。

对于任何大型项目和带有大量产品代码的项目(需要版本控制和频繁备份),我们推荐使用存储库。

方法2:共享整个工作区

这种共享方法采用“强制”方式。您要么复制要么压缩您的整个工作区,并使其可用于另一个开发人员。在目标端,将工作区复制或压缩到本地磁盘上,并且利用上述 -data 启动参数启动工作台。在您使用此方法时,请务必在复制或压缩文件之前关闭工作台,因为即使工作台看起来像是空闲的,但是在后台线程中,元数据文件也可能正处在更新的过程中。

需要引起注意的另一件事是,当您共享工作区时,您共享了一切东西,包括您的全部引用。这可能是一个优点也可能是一个缺点,取决于您的目的,如下所述。此外,如果您的项目不在缺省位置(它在工作区根木录下),那么共享将需要进行更多的工作--您必须单独压缩项目,并把它们解压缩到目标机器上相同的物理路径(physical path)中。

优点

项目结构、项目名称和项目元数据的完整保存。

共享一切东西的简单方法,和与组中刚入门的新成员共享复杂设置的有效方式。在共享服务器上可以使用缺省工作区。

可以与组存储库一起使用。例如,可以把缺省工作区设置发布到一个常见的位置,而组员可以获得这个工作区,并且只同步哪些它们正在积极开发的项目。

Eclipse和WebSphere Studio新的项目交换功能(5)

时间:2011-02-22 IBM Daniel Berg

缺点

工作区压缩文件可能变得非常大,需要额外的时间来压缩和解压缩,占用了服务器上相当大的存储空间,而如果通过电子邮件发送有时会产生问题。文件大小中大量的不是由项目本身导致的,而是由平台所存储的元数据导致的。

如果项目在非缺省位置,则需要进行额外的工作。

您可能只需要共享工作区中的一部分项目,但是需要您共享一切东西,包括引用在内。

方法3:导出EAR文件(仅限于WebSphere Studio)

使用这个方法,您可以从您的工作区中组成一个企业应用程序的一部分项目生成一个J2EE Enterprise Archive(EAR)文件。许多共享J2EE应用程序的小组使用这种方法,就像我们正在使用的样本那样,因为这种方法捆绑EAR文件所需所有项目的内容的能力非常强。下面是使用此方法的步骤,从这些步骤中可以看出,此方法并不一直是最佳的。首先从您的源工作区导出EAR文件。

从WebSphere Studio Workbench窗口中,选择 File => Export => EAR file,然后单击 Next按钮。

从下一个窗口中,选择 AuctionExample。

定位到或输入文件位置。

选择 Export source files。

选择 Include project build paths and metadata files。

单击 Finish按钮以完成导出:

Eclipse和WebSphere Studio新的项目交换功能(6)

时间:2011-02-22 IBM Daniel Berg

现在,您刚在 目标工作区中创建的EAR文件:

选择 File => Import => EAR file,然后单击 Next按钮。

定位到EAR文件的位置,输入项目名 AuctionExample ,然后单击 Next按钮。

务必选择 Create a new Java project defined as a utility JAR or web library,确保 JAR auctionUtils.jar 展开在它自己的Java项目中,就好像它

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号