Быстрая разработка приложений в Eclipse Alfresco (горячая перезагрузка)

Я хочу внести изменения в файл SendAsEmailActionExecuter.java в подпроекте AMP (add-action-repo), который находится внутри проекта All-in-one в сообществе Alfresco 5. Это пример, который вы можете увидеть по следующей ссылке. Я разрабатываю в eclipse, и когда я настраиваю файл ftl или js, затмение перезагружает изменения. Как можно добиться того же самого с помощью файла Java без необходимости каждый раз выполнять команду чистой установки -Prun.

Я заметил это руководство, но DemoComponentTest не помогает.

Как можно добиться горячей перезагрузки в таком случае?

1 ответ

Быстрая разработка приложений (RAD) в Alfresco SDK обеспечивается подпружиненной библиотекой.

Короче говоря, вам нужно запустить свой проект с помощью поставляемого OOTB run.sh / run.bat в зависимости от вашей ОС.

Сценарий запуска проверит, присутствует ли подпружиненный jar-файл в вашем репозитории, запустит настройку профиля, если его нет, чтобы получить его, а затем запустит mvn integration-test -Prun или же mvn install -PrunЯ не помню, что вызывается в сценарии, но это должен быть один из этих двух


ОБНОВИТЬ:

  • Пожалуйста, обратитесь к этому файлу для дальнейшего использования
  • Обратите внимание, что RAD недоступен в SDK-2.2, так как он несовместим с ним и не позволит запустить репо
  • SDK 2.2 доступен только для базы кода alfresco 5.1.x (и это единственная жизнеспособная опция для разработки расширений 5.1.x)
Другие вопросы по тегам