2008-11-18 2 views
5

У меня возникает много ошибок при запуске RAD7. Сервер не отвечает на изменения классов. Иногда сервер не запускается. Иногда RAD не признает модули, которые я добавил на сервер. Это своего рода багги.Способы очистки рабочей среды с помощью RAD (на основе Eclipse)

Я знаю, что есть метаданные в рабочей области, есть ли безопасные способы очистки метаданных или RAD в целом?

Где РАД = Rational Application Developer

ответ

3

Еще один совет - удалить все проекты на вашем сервере в Eclipse, остановить сервер, запустить сервер, открыть консоль администратора вашего сервера и посмотреть, что все там тоже. Если вы все еще видите настроенные приложения, удалите их в консоли администратора. Завершите работу сервера, запустите его снова и проверьте, не запущен ли он. Это гарантирует, что ваш плагин сервера Eclipse и сервер будут синхронизированы. Теперь вы можете снова добавить свои проекты на сервер; возможно, это улучшит стабильность.

Если нет, более решительная мера заключается в том, чтобы удалить конфигурацию вашего сервера в Eclipse (не удалять сам сервер) и добавить его снова в представление «Серверы».

Вы также можете отключить автоматическую публикацию. Вы можете перейти в Preferences-> Server и снять флажок «Автоматически публиковать ...». Если вы используете WAS, вы также можете дважды щелкнуть мышью на своем сервере в представлении «Серверы» и перейти в раздел «Автоматическая публикация» и установить флажок «Никогда публиковать автоматически ". Это может дать вам больше контроля, когда материал будет опубликован на ваш сервер, хотя иногда он имеет собственный разум и в некоторых случаях автоматически публикует публикации.

1

Затмение может занять -clean параметр при запуске. Возможно, это то, что вы ищете?

+0

Это как чистое «меню» или это более обстоятельно, не обязательно связано с проектами? – 2008-11-18 15:34:40

1

Если вам действительно нужно стереть все метаданные рабочей области, удаление каталога .metadata в рабочей области должно сделать трюк. Обратите внимание, что это стирает настройки, макет рабочей области и даже какие проекты доступны (вам нужно будет повторно импортировать все ваши старые проекты, несмотря на то, что они все еще находятся в каталоге рабочей области).

2

eljenso опубликовал хорошую половину ответа. Чтобы сервер не собирал ресурсы, убедитесь, что вы публикуете. Щелкните правой кнопкой мыши на сервере и нажмите «Опубликовать» (я лично оставляю авто-паб выключен). Консоль администратора/удаление уха, а затем повторное добавление уха - еще один способ пойти, однако в RAD мне никогда не приходилось это делать. В WID вам нужно, чтобы сделать это, поскольку публикация безнадежно нарушена в этом Богом забытом инструменте.

RAD fixes: Еще одна часть загадки, которую вы не затронули, - это убедиться, что ваше рабочее пространство проекта обновлено. Иногда вы будете кровоточить (строить ошибки), даже если вы знаете, что он ничего не делает. Когда это произойдет, закройте все проекты, добавьте шаг: выключите рад и снова откройте рад, заново запустите проекты, обновите все проекты, затем выполните еще одну сборку/очистку.

Исправления ClearCase: Если вы случайно используете чемоданы, вы действительно находитесь в мире болей, когда все кровоточит без причины. Прежде чем делать то, что я перечислил выше, вам нужно будет сделать обновление, восстановить (да, я знаю, что обновление должно делать то, что делает восстановление, и многое другое), но он не, потому что он работает с кэшированными данными , поэтому он только обновляет то, что он считает его необходимо обновить. К сожалению, алгоритм кэширования является ошибочным), а затем обновить. Это гарантирует, что все файлы были перенесены в вашу файловую систему должным образом, теперь вам нужно сделать вышеупомянутый шаг, чтобы RAD запустил [возможно новые] изменения файла, которые только что были перенесены в вашу файловую систему.

Если вы работаете с большим проектом, и у вас есть RAD + clearcase, откиньтесь на спинку сиденья и расслабьтесь, наступит время, чтобы это восстановить. Лучше всего попробовать обновить, обновить + исправления RAD и посмотреть, исправляет ли это проблему в первую очередь. Восстановить должно быть ваше последнее стремление к крупному проекту. (Если у вас небольшой проект, делайте все каждый раз).

0

Если вам нужно очистить свои настройки метаданных, попробуйте просто удалить .metadata/.plugins/org.eclipse.core.resources! Это сэкономило мне немало неприятностей ...

Смежные вопросы