2012-03-02 2 views
1

Im в настоящее время работает в качестве стороннего разработчика проекта WebSphere Commerce. В настоящее время для разработки я запускаю WSC Developer в Win7 VM. Мне бы хотелось сделать все, что было настроено в версии FOSS Eclipse (Helios или Indigo) на моем Mac вместо использования приложения WSC Developer от IBM.Mac Eclipse вместо Windows IBM WebSphere Commerce Developer - Можно ли это сделать?

Все БД являются общими и не имеют сетевых ресурсов, а не локальных, поэтому недостаток DB2 или Oracle на моем ящике не должен быть проблемой. Моя главная проблема заключается в том, как запустить локальный сервер тестирования и как настроить все основы. Я хорошо разбираюсь в Eclipse, но не тогда, когда речь заходит о разработке Java (обычно я использую PDT для разработки PHP).

Возможно ли это, и сохранить все, кроме местных и местных? Или я застрял в использовании инструментария на базе Windows?

ответ

1

Я думаю, вы довольно сильно застряли на платформе Windows для любой разработки WCS. WebSphere Commerce тесно связан с WebSphere Application Server, и вы не можете запускать WCS на любом другом сервере приложений.

Если вы планируете использовать eclipse для своей разработки, вы ставите свои измененные файлы на тестовый сервер за пределами вашего mac envronment, который, на мой взгляд, является кошмаром.

+0

Это не было бы кошмаром. Мы проверяем локальную фиксацию на SVN. SVN создается на сервере разработки каждые несколько часов. Мы проверяем, что наши изменения корректно работают в этой среде. Затем пара наших более поздних версий SVN собирается в тестовую среду (которая является зеркалом производства 1: 1), тогда мы проверяем ее. Так что единственное, что заставляет меня на самом деле быть способным работать изначально. – prodigitalson

+0

Я не думаю, что вы получили комментарий. Разработчик WebSphere Commerce работает только с Rational Application Developer, который работает только в Windows. –

3

См

Вкратце, Eclipse имеет полную поддержку WAS и является агностикой платформы. WAS может быть установлен на OSX в порядке, только с несколькими пользовательскими шагами, позволяющими разделить иерархию OSX FS, хотя это не официально поддерживаемая настройка.

Set up Eclipse to work with Java EE Вопрос может быть полезен для настройки интеграции для проекта.

+0

Неверный продукт. Они говорят о WebSphere Commerce Developer. Также, вообще говоря, даже если бы они говорили о RAD, это сильно модифицированная версия Eclipse, и вы не можете использовать ее с помощью ванильного Eclipse. –

+0

@ AlbertT.Wong: На самом деле мы используем RAD на стороне Windows ... Может быть, я неправильно назвал имена программных пакетов? Ключ, хотя я хотел иметь возможность запускать полный dev-сервер (sans db) локально, а не использовать RAD в виртуальной машине Windows. Мне честно не нужны все пользовательские функции. Просто нужно запустить сервер. Даже если это означает, что я установил его полностью вне затмения и вручную запускал/останавливал/отскакивал его от CLI, когда это было необходимо. – prodigitalson

+1

Хорошо ... Если вы используете RAD для Windows или разработчика Websphere Commerce для Windows, вы можете использовать его для подключения к удаленному серверу. Это часть мастеров настройки среды сервера. Я бы не пытался приклеить ванильное затмение на вашем Mac к WebSphere Commerce Server. Вы должны будете сделать кучу неподдерживаемых конфигураций, чтобы сделать эту работу. –