Разработка портлета Liferay на JBoss AS 6

Я пытаюсь создать новый проект портлета (в основном, портлет для Liferay) в Eclipse (Helios с установленным Liferay SDK). Я использую JBoss AS 6.10.final и Liferay 6.05.

Проблема в том, что каждый раз, когда я пытаюсь создать новый портлет, он запрашивает среду выполнения. Я хочу, чтобы эта среда была JBoss AS, но Eclipse предлагает только разные дистрибутивы Tomcat. У меня не установлен пакет Tomcat, и я не собираюсь этого делать, так как он будет работать на JBoss AS.

Liferay уже установлен на JBoss и работает (когда я запускаю JBoss AS, я могу получить доступ к странице портала liferay - на нем есть все банки и войны в правильных местах в AS).

Я не нашел никакого учебного пособия, как заставить это работать. Может ли кто-нибудь предоставить какое-нибудь пошаговое руководство или направить меня к любому существующему? Спасибо!

PS: я надеюсь, что мой вопрос не слишком запутанный, если так, я постараюсь отредактировать его и прояснить...

1 ответ

Решение

Я наконец понял это:

Я изменил файл build.username.properties

app.server.portal.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12\\server\\default\\deploy\\liferay-portal-6.0.5.war
app.server.lib.global.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12\\common\\lib
app.server.deploy.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12\\server\\default\\deploy
app.server.type=jboss
app.server.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12

поэтому он указывает на каталог с файлами warray warray. Затем я должен был проверить в Eclipse, что я не хочу, чтобы этот файл был перезаписан снова, и он работает просто отлично. Я могу развернуть все проекты в JBoss, используя Liferay SDK!

Другие вопросы по тегам