轻量级WebLogic开发环境

Eug*_*vas 7 java weblogic oracle-adf

我们刚刚在Oracle的Java EE框架ADF中启动了一个项目.通常我们在Tomcat中开发,然后部署到生产WebLogic服务器中.

但我们意识到ADF需要在本地安装WebLogic服务器才能在Eclipse/JDeveloper中进行开发.这是非常重量级的,甚至配置为dev,它正在杀死我们的机器,并且需要很长时间才能部署.

那么,我们可以调整任何配置参数,以便WebLogic尽可能少地使用资源吗?我们可以使用任何替代品吗?

我们主要关心的是内存(它花费了800MB)和启动时间(约2分钟)

Vic*_*ari 1

关于内存消耗问题,您可能需要尝试设置WebLogic服务器使用的JVM的内存参数。登录到 WL Web 管理控制台,然后转至环境/服务器/[您的服务器]/配置/服务器启动,然后在“参数”上进行类似设置,以-Xms256m -Xmx256m设置 JVM 的初始 (Xms) 和最大 (Xmx) 堆大小至 256 兆字节。您将需要研究这些数字并找到最适合您的环境的值。但请注意,您的 Eclipse 实例也可能会消耗大量内存。

关于启动时间,虽然比我预期的要长一些,但看起来还不错。这个问题很常见,我不认为你一定能解决它。WebLogic 比 Tomcat 具有更多的功能,这反映在环境的其他特征上(例如启动时间)。不过,您可能会在这里找到一些有用的提示:加快 Weblogic Server 启动时间