«Обслуживать модули без публикации» эквивалентно RAD 8? - PullRequest
1 голос
/ 18 января 2012

Кажется, что способ, которым RAD публикует динамические веб-проекты в WebSphere, изменился между RAD 7.5 и RAD 8.

В RAD 7.5 содержимое из папки «WebContent» в динамическом веб-проекте подавалось непосредственно из этой папки. Таким образом, если изменения были внесены за пределы RAD, например, другим редактором, изменения были отражены при следующем обновлении браузера. Не было необходимости обновлять проект RAD.

Это поведение аналогично параметру Tomcat «Обслуживать модули без публикации».

В RAD8 содержимое из папки «WebContent», похоже, копируется в промежуточную папку (а именно {workspace} \. Metadata \ .plugins \ org.eclipse.wst.server.core \ tmp0 \ ) когда происходит публикация. Это означает, что если вы редактируете файлы вне RAD, вы должны обновить проект RAD, чтобы он знал об изменениях, а затем опубликовал их для отражения на сервере.

Есть ли способ вернуть поведение, аналогичное "обслуживать модули без публикации"?

Я пробовал "Запустить сервер с ресурсами в рабочей области", но безрезультатно. Любые предложения будут оценены!

Спасибо!

Ответы [ 2 ]

0 голосов
/ 13 ноября 2012
  1. Двойной щелчок по серверу.
  2. В настройках публикации для WebSphere Application Server --> select Run Server с ресурсами в рабочей области.

Надеюсь, это поможет.

0 голосов
/ 07 марта 2012

В RAD7.5 на вкладке Сервер, где вы видите список серверов приложений, дважды щелкните сервер, который вы хотите изменить. Это должно вызвать страницу со страницей свойств сервера. Под публикацией вы можете увидеть опцию, чтобы предотвратить автоматическую публикацию. Я думаю, что опция похожа на «Никогда не публиковать автоматически».

Попробуйте то же самое в RAD8. (Я говорю это от макушки головы. Так что, если вы не можете найти это, дайте мне знать.)

...