Где находится Bea Weblogic Work Folder - PullRequest
5 голосов
/ 19 ноября 2009

Я знаю, что это может быть тривиальный вопрос, но я действительно не могу найти рабочую папку в Oracle BEA weblogic 10.3. В отличие от Apache Tomcat, где он находится в рабочем каталоге, обычно в WEB-INF.

Я уже исследовал его на JavaRanch , и он сказал, что каталог находится по адресу:

\bea\user_projects\domains\YOUR_DOMAIN_NAME\servers\AdminServer\tmp\_WL_user\APPLICATION_WAR

Однако, когда я проверил свой каталог, я нашел только следующий путь.

\bea\user_projects\workspaces\default\<project base>

Я столкнулся с ошибкой, когда кэш все еще оставался для скомпилированного JSP, но я не мог удалить содержимое рабочего каталога вручную. Я пытался сделать полную чистую компиляцию, но она не работает.

Примечание: Уже пытался найти файл, отслеживая доступ к файлу с помощью инструмента мониторинга файлов. Я пытался наблюдать за процессами javaw.exe и java.exe, и он показывает, что при попытке найти файл в папке "jsp_servlet" он не может найти файл. Странно то, что сервер просто отлично работает.

1 Ответ

5 голосов
/ 19 ноября 2009

Как указано в «Файлы конфигурации домена» в Общие сведения о конфигурации домена , каталоги, которые вы ищете:

серверы / имя сервера / tmp

В этом каталоге содержатся временные каталоги и файлы, созданные во время работы экземпляра сервера. Например, здесь автоматически создается каталог подкачки JMS, если не указано другое местоположение. Файлы в этом каталоге должны быть оставлены в покое во время работы сервера, но могут быть свободно удалены при завершении работы экземпляра сервера.

Вы найдете каталог servers в каталоге domain_name, но я не могу сказать, где этот каталог находится на вашем компьютере (вы используете мастерскую или что?).


Oracle Weblogic Workshop должен иметь каталог сборки .apt_src. Попробуйте вручную удалить файлы из этого каталога (это безопасная операция). Я не уверен на 100%, что скомпилированные JSP идут туда, хотя.

...