2012-03-02 47 views
1

我目前正在作为WebSphere Commerce项目的前端开发人员。目前用于开发,我在Win7 VM中运行WSC Developer。我想要做的是在我的Mac上将所有设置在Eclipse(Helios或Indigo)的FOSS版本中,而不是使用IBM的WSC Developer应用程序。Mac Eclipse而不是Windows IBM WebSphere Commerce Developer - 可以完成吗?

所有数据库都是共享的,没有与本地资源相对应的网络资源,所以我的盒子上缺少DB2或Oracle应该不成问题。我主要关心的是如何运行本地测试服务器,以及如何设置所有基本知识。我很熟悉Eclipse的方式,但在Java开发(我通常使用PDT进行PHP开发)方面并不好。

是否有可能做到这一点,并保持一切,但数据库的本地和本地?或者我坚持使用基于Windows的工具箱?

回答

1

我想你几乎坚持用于任何WCS开发的Windows平台。 WebSphere Commerce与WebSphere Application Server紧密结合,并且无法在任何其他应用程序服务器上运行WCS。

如果您打算使用eclipse进行开发,您最终会将更改后的文件放到您的mac环境之外的测试服务器上,这在我看来是一场噩梦。

+0

这不会是一场噩梦。我们在本地测试提交给SVN。 SVN每隔几个小时建立一个开发服务器。我们验证了我们的更改在该环境中正确工作。然后,我们后来的SVN构建一个测试环境(这是生产的1:1镜像),然后我们在那里验证。所以唯一能够为我提供帮助的就是能够在本地工作。 – prodigitalson 2013-01-11 15:31:25

+0

我不认为你有评论。 WebSphere Commerce Developer仅在仅运行Windows的Rational Application Developer上运行。 – 2014-02-28 18:31:49

3

简而言之,Eclipse完全支持WAS并且与平台无关。 WAS可以安装到OSX上,只需几个自定义步骤就可以支持OSX FS层次结构差异,尽管它不是官方支持的安装程序。

Set up Eclipse to work with Java EE问题可能有助于配置项目的集成。

+0

错误的产品。他们正在谈论WebSphere Commerce Developer。另外一般来说,即使他们在谈论RAD,它也是Eclipse的重大修改版本,您不能在eclipse中使用它。 – 2012-10-15 17:42:35

+0

@ AlbertT.Wong:其实我们在Windows端使用RAD ......所以也许我的软件包名称不正确?关键是我希望能够在本地运行完整的开发服务器(sans db),而不是在Windows VM中使用RAD。我老实说不需要所有的自定义功能。只需要运行服务器。即使这意味着我在eclipse之外完成设置,并在需要时从CLI手动启动/停止/反弹它。 – prodigitalson 2013-01-11 15:28:50

+1

好的......如果您使用RAD for Windows或Websphere Commerce Developer for Windows,则可以使用配置它连接到远程服务器。它是服务器环境设置向导的一部分。我不会尝试将Mac上的vanilla eclipse粘贴到WebSphere Commerce Server。你将不得不做一堆不支持的配置来完成这项工作。 – 2013-02-26 00:15:34

相关问题