怎么改weblogic自带的jdk

怎么改weblogic自带的jdk,第1张

windows请修改setDomainEnv.cmd,将BEA_JAVA_HOME SUN_JAVA_HOME JAVA_HOME都设置成你需要的路径

set WL_HOME=D:\weblogic64\wlserver_10.3

for %%i in ("%WL_HOME%") do set WL_HOME=%%~fsi

set BEA_JAVA_HOME=C:\JDK

set SUN_JAVA_HOME=C:\JDK

if "%JAVA_VENDOR%"=="Oracle" (

set JAVA_HOME=%BEA_JAVA_HOME%

) else (

if "%JAVA_VENDOR%"=="Sun" (

set JAVA_HOME=%SUN_JAVA_HOME%

) else (

set JAVA_VENDOR=Sun

set JAVA_HOME=C:\JDK

)

)

2.linux下请修改setDomainEnv.sh,将BEA_JAVA_HOME SUN_JAVA_HOME JAVA_HOME都设置成你需要的路径

WL_HOME="/root/Oracle/Middleware/wlserver_10.3"

export WL_HOME

BEA_JAVA_HOME="/usr/java/jdk1.6.0_45"

export BEA_JAVA_HOME

SUN_JAVA_HOME="/usr/java/jdk1.6.0_45"

export SUN_JAVA_HOME

if [ "${JAVA_VENDOR}" = "Oracle" ] then

JAVA_HOME="${BEA_JAVA_HOME}"

export JAVA_HOME

else

if [ "${JAVA_VENDOR}" = "Sun" ] then

JAVA_HOME="${SUN_JAVA_HOME}"

export JAVA_HOME

else

JAVA_VENDOR="Sun"

export JAVA_VENDOR

JAVA_HOME="/usr/java/jdk1.6.0_45"

export JAVA_HOME

fi

fi

首先说我不知道怎么解决。但是我有建议:

1.weblogic10.3,支持的是jdk1.6,我吧我原本用的myEclipse5.5GA换了8.0的

(建议你吧用到的别的软件工具及其相关更换支持jdk1.6版本的,也就是项目全部用jdk1.6这样就同步了)

2、用低版本的weblic吧,但是相对的支持的相关数据库版本就低了点。

3、另外说点我最近用weblogic10.3的问题,

1项目驱动lib下需要放置wlfullclient.jar、该包手动生成

方法如下

1、转到service/lib下

2、粘贴下面的命令

java -jar wljarbuilder.jar、

*-》》servlet冲突

把项目部署到tomcat下的访问servlet的时候会出现servlet冲突的问题,需要把wljarbuilder.jar中的servlet.class删掉

*其实打开tomcat/lib/servlet-api.jar/sevlet封装了servlet的相关类 所以需要把wljarbuilder.jar、中的servlet文件夹删掉

2、不需要再配置classPath、只需要把相关数据库驱动放置于domain/lib下

纯手工输入、请尊重答者!

方法1: 修改文件:D:\bea\wlserver_10.3\common\bin\commEnv.cmd修改如下行:@rem Reset JAVA Home set? JAVA_HOME=d:\jdk1.5?

方法2: 修改文件:D:\bea\wlserver_10.0\server\bin\startWLS.cmd?修改如下行:@rem Reset JAVA Home set? JAVA_HOME=d:\jdk1.5 ?

方法3: 修改文件:D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd在下面行 call "%WL_HOME%\common\bin\commEnv.cmd"后面增加 set? JAVA_HOME=d:\jdk1.5 。

方法4: 修改文件:D:\bea\user_projects\domains\base_domain\bin\startWebLogic.cmd在下面行 %JAVA_HOME%\bin\java %JAVA_VM% -version前面增加: set? JAVA_HOME=d:\jdk1.5。

WebLogic是美国Oracle公司出品的一个applicationserver,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。

将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,系并购BEA得来。

是商业市场上主要的Java(J2EE)应用服务器软件(applicationserver)之一,是世界上第一个成功商业化的J2EE应用服务器,已推出到12c(12.1.3)版。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11536091.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存