我知道这可能是一个琐碎的问题,但是我确实在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”文件夹中搜索文件时,找不到文件。奇怪的是,服务器工作正常。
jsp_servlet
服务器/服务器名称/ tmp 该目录包含在服务器实例运行时创建的临时目录和文件。例如,除非指定其他位置,否则将在此处自动创建JMS分页目录。在服务器运行时,必须保留此目录中的文件,但在关闭服务器实例时可以自由删除该文件。
服务器/服务器名称/ tmp
该目录包含在服务器实例运行时创建的临时目录和文件。例如,除非指定其他位置,否则将在此处自动创建JMS分页目录。在服务器运行时,必须保留此目录中的文件,但在关闭服务器实例时可以自由删除该文件。
您会在servers目录下找到该目录,domain_name但是我无法说出该目录在您的计算机上的位置(您在使用Workshop还是在做什么?)。
servers
domain_name
Oracle WeblogicWorkshop应该具有一个.apt_src构建目录。尝试手动删除此目录中的文件(这是安全的操作)。我不是100%肯定编译的JSP会去那里。
.apt_src