我正在使用 JDeveloper 处理一个大型 Oracle ADF Web 项目。在开发期间,我在 JDeveloper Integrated Weblogic Server 中运行和测试它。当我将项目部署到服务器时,它会构建 bean、JSP 等,最后它会在消息日志中输出以下消息:
[11:30:51 AM] Appc compilation begin
Compiling out of process...
D:\Java\jdk1.6.0_45\jre\bin\javaw.exe -Xms128m -Xmx512m -Xverify:none -client -classpath D:\Java\jdk1.6.0_45\lib\tools.jar;D:\Oracle\Middleware\wlserver_10.3\server\lib\weblogic.jar -Dweblogic.jsp.diagnosticWithAbsolutePath=true -Dweblogic.classloader.noJarSigners=true weblogic.appc "@C:\Users\nb14588\AppData\Local\Temp\appcCommandList8852570431803898608.txt"
很多时候,在这个过程中(Appc 编译),编译器有一个java.lang.OutOfMemoryError
(这出现在编译器日志中)。同时,如果我检查 Windows 任务管理器,jawaw.exe
appc 编译过程正在消耗 30-40% 的 CPU,但显然什么也没做。它似乎陷入僵局,只有在您手动杀死它时才会消失。
我的问题是该进程的那些内存选项(-Xms128m -Xmx512m
)在哪里jawaw.exe
配置?
未配置的文件(据我所知)是:jdev.conf
、ide.conf
、commEnv.cmd
和. 我不知道还能去哪里看。我已经到处寻找这些内存选项,但在任何地方都找不到它们。startWebLogic.cmd
setDomainEnv.cmd