Мне нужна помощь Liferay / Glassfish.
В настоящее время я использую портал Liferay 6.0.6, работающий на Glassfish 3.0.1 и развивающийся в Eclipse 3.7 (Indigo).Я также скачал Liferay IDE для Eclipse.Проблема, с которой я столкнулся, заключается в том, чтобы на самом деле разрабатывать в Eclipse против сервера Glassfish.Я не могу создать настоящий проект Liferay в Eclipse, потому что мастер требует от меня указать среду выполнения Liferay-Tomcat.
Теперь я понимаю, что это единственный сервер, который поддерживается для Liferay IDE, поскольку он четко задокументирован в нескольких местах на веб-сайте Liferay и на различных форумах в Интернете.Тем не менее, я, кажется, вспомнил один сайт (который, конечно, я не закладывал: /), который давал инструкции по обходному пути для использования Glassfish в Liferay IDE.Я полагаю, что это как-то связано с созданием первоначального проекта как проекта Tomcat, а затем за кулисами и изменениями ссылок на некоторые файлы конфигурации Tomcat, указывающих на мой сервер Glassfish.
Я правильно настроил свою среду Liferay SDK,включая сборку. имя пользователя .properties.У меня есть этот файл, указывающий на мой сервер Glassfish.
#
# Specify the paths to an unzipped Glassfish bundle.
#
project.dir=C:\\DEV\\myworkspace
app.server.type=glassfish
app.server.dir=${project.dir}\\..\\bundles\\liferay-portal-6.0.6\\glassfish-3.0.1
app.server.deploy.dir=${app.server.dir}\\autodeploy
app.server.lib.global.dir=${app.server.dir}\\domains\\domain1\\lib
app.server.portal.dir=${app.server.dir}\\domains\\domain1\\applications\\liferay-portal
Однако каждый раз, когда я пытаюсь выполнить развертывание через Eclipse ... ... эту сборку. имя пользователя .Файл свойств перезаписывается настройками Tomcat из среды выполнения.
app.server.type = tomcat
app.server.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29
app.server.deploy.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\webapps
app.server.lib.global.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\lib\\ext
app.server.portal.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\webapps\\ROOT
Есть ли еще место, где мне нужно внести изменения, чтобы Eclipse распознал мой сервер Glassfish?
Любая помощь или советыбудет принята с благодарностью.