由于项目中经常要发版本,所以几乎每天都要进入GlassFish控制台进行工程部署,但发现公司服务器上安装的GlassFish进入其控制台非常慢,所以在网上找了一下解决方案,特意记下来怕以后忘记。
1. ./asadmin stop-domain domain1
2. vi domains/domain1/config/domain.xml,在java-config段中加入<jvm-options>-Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true</jvm-options>
3. rm -rf osgi-cache
4. rm -rf generated
5. rm -rf modules\console-updatecenter-plugin.jar
6../asadmin start-domain domain1
再进入控制台会发现快了很多。
对于为什么进入GlassFish3控制台会慢的原因这里就不阐述了,网上有很多比较精确的原因解释。