5

我知道这可能是一个微不足道的问题,但我真的无法在 Oracle BEA weblogic 10.3 中找到工作文件夹。与 Apache Tomcat 不同的是,它通常位于 WEB-INF 下的工作目录中。

我已经在J​​avaRanch上研究过它,它说该目录位于:

\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”文件夹中搜索文件时找不到该文件。奇怪的是服务器工作正常。

4

1 回答 1

5

了解域配置中的“域配置文件”中所述,您要查找的目录是:

服务器/服务器名称/tmp

此目录包含在服务器实例运行时创建的临时目录和文件。例如,除非指定其他位置,否则会在此处自动创建 JMS 分页目录。此目录中的文件在服务器运行时必须单独保留,但可以在服务器实例关闭时自由删除。

您会servers在您的目录下找到该目录,domain_name但我不能说这个目录在您的机器上的位置(您使用的是车间还是什么?)。


Oracle Weblogic Workshop 应该有一个.apt_src构建目录。尝试手动删除该目录下的文件(这是一个安全的操作)。我不是 100% 确定编译的 JSP 会去那里。

于 2009-11-19T17:32:09.667 回答