weblogic安装提示-jrockit异常
JRockit是由 Oracle公司开发的一款高性能的Java 虚拟机(JVM),它被设计用于服务器端应用程序,特别是在Intel架构上运行时的性能优化。JRockit 特别适用于需要高可靠性、可扩展性和可管理性的应用场景
问题
...
starting weblogic with Java version:
Unrecognized option: -jrockit
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Starting WLS with line:
/data/jdk1.8.0_45/bin/java -jrockit -Xms512m -Xmx512m -Dweblogic.Name=AdminServer -Djav
...
-jrockit参数不识别导致的
解决
由于选择的生产模式,默认参数-jrockit修改成-server即可
wlserver_10.3/common/bin/commEnv.sh #查找JAVA_VM
...
#Oracle, HP, IBM, Sun ...
JAVA_VENDOR=Oracle
# PRODUCTION_MODE, default to the development mode
PRODUCTION_MODE="" #默认是开发模式
fi
export BEA_HOME MW_HOME WL_HOME MODULES_DIR FEATURES_DIR COHERENCE_HOME ANT_HOME ANT_CONTRIB JAVA_HOME JAVA_VENDOR PRODUCTION_MODE JAVA_USE_64BIT
# Set up JVM options base on value of JAVA_VENDOR
if [ "$PRODUCTION_MODE" = "true" ]; then #生产模式
case $JAVA_VENDOR in
Oracle)
JAVA_VM=-jrockit //修改JAVA_VM=-server
MEM_ARGS="-Xms128m -Xmx256m"
;;
HP)
JAVA_VM=-server
MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
;;
IBM)
...