1.修改setDomainEnv ,路径.../domains/xx_domain\bin\

1.1修改JAVA_HOME为需要修改的路径

注意:BEA_JAVA_HOME路径不需修改

2.修改路径后重新启动,错误Unrecognized option: -jrockit

解决办法:“%WL_HOME%\common\bin\commEnv.cmd”

–>   D:\oracle\Middleware\wlserver_10.3\common\bin\commEnv.cmd

if "%PRODUCTION_MODE%" == "true" goto oracle_prod_mode

set JAVA_VM=-jrockit

set MEM_ARGS=-Xms128m -Xmx256m

set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none

if "%PRODUCTION_MODE%" == "true" goto oracle_prod_mode

set JAVA_VM=-server

set MEM_ARGS=-Xms128m -Xmx256m

set JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:none

3.weblogic启动报<BEA-090782>错误

错误描述:部署weblogic启动时输入username报错

解决办法:

在domains\***\servers\AdminServer\security\目录下创建boot.properties 文件,内容为

username = 你的weblogic用户名

password = 你的weblogic密码

4.com.ctc.wstx.exc.WstxIOException:java.sun.com 错误

错误描述:内网环境下无法联网对tld文件进行验证

解决办法:找到startWeblogic.sh/startWeblogic.bat文件,修改JAVA_HOME

修改前:

JAVA_OPTIONS="${SAVE_JAVA_OPTIONS}"

修改后:

JAVA_OPTIONS="${SAVE_JAVA_OPTIONS}-Djavax.xml.stream.XMLInputFactory=weblogic.xml.stax.XMLStreamInputFactory"

注意:-应该与前面内容留一个空格

5.Exception in thread "Timer-1"

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in....

错误描述:字面理解内存不足,

解决方案:可以在weblogic中设置setDomainEnv.sh :

参数 MEM_ARGS="-Xms512m -Xmx512m -XX:MaxPermSize=512m"

最终成功解决!!

其中,-XX:+AggressiveHeap:

让JVM自动根据机器的内存和CPU数优化各种参数,通常内存会使用机器的最大物理内存。

同时也产生了hs_err_pid23131.log

说明:java的应用有时候会因为各种原因Crash,这时候会产生一个类似java_errorpid.log的错误日志。

在该日志中发现了如下信息:

PSPermGen total 65536K, used 65535K [0x6e0c0000, 0x720c0000, 0x720c0000)

object space 65536K, 99% used [0x6e0c0000,0x720bffc0,0x720c0000)

上面的信息能看出在Crash的时候,JVM的PermSize空间几乎已经消耗完了。因此,建议扩大PermSize和MaxPermSize的数值。

weblogic修改jdk版本遇到的问题与解决方法的更多相关文章

  1. Eclipse 中 Maven 项目默认JDK版本为1.5 的解决方法

    在 Eclipse 中 Maven project 的默认 JDK 版本是 1.5, 如果不在 settings.xml 或者 pom.xml 中显示的指出 JDK 版本,每次 右键项目--> ...

  2. eclipse中使用maven创建项目JDK版本默认是1.5解决方法

    请看解决方案: 1. 修改maven的settings.xml文件. 添加以下行,jdk版本改为自己需要的版本: <profile> <id>jdk-1.7</id> ...

  3. linux 查看/修改jdk版本

    linux 查看/修改jdk版本 配置环境变量vim /etc/profile 编辑profile文件 在底部加入JAVA_HOME=/usr/java/jdk1.8PATH=$JAVA_HOME/b ...

  4. Myeclipse修改jdk版本流程

    Myeclipse修改jdk版本流程 很多时候,项目没有用对jdk版本时候,项目报错,在MyEclipse中,要修改JDK版本 有三处地方需要注意:!! 1.第一处 2.第二处 3.第三处

  5. Maven 修改jdk版本

    Maven 修改jdk版本方法1: <build> <plugins> <plugin> <groupId>org.apache.maven.plugi ...

  6. windows10系统修改JDK版本后配置环境变量不生效怎么办

    之前安装了个jdk8版本,今天突然想安装个更新版本的jdk11来用,但在安装好JDK11并配置环境变量后发现修改JDK版本后配置的环境变量不生效的.本文就给大家分享一下windows10系统修改JDK ...

  7. Tomcat修改jdk版本

    tomcat修改jdk版本 修改tomcat bin目录下的catalina.sh和setclasspath.sh文件,添加以下内容 export JAVA_HOME=/home/nodemanage ...

  8. hadoop本地库与系统版本不一致引起的错误解决方法

    hadoop本地库与系统版本不一致引起的错误解决方法 部署hadoop的集群环境为 操作系统 centos 5.8 hadoop版本为cloudera   hadoop-0.20.2-cdh3u3 集 ...

  9. 修改JDK版本配置

    我使用的maven是3.0.5版本的,在创建项目的时候,默认使用的jdk为1.5版本 在项目的pom.xml中添加如下配置可修改使用的jdk版本. <properties> <!-- ...

随机推荐

  1. Linux的ls命令在Windows中的应用

    Linux的ls命令在Windows中的应用 注:ls是Linux中的命令.其作用是列出当前目录下的文件与文件夹.效果等同于Wndows中的dir指令. 如下图 下面是详细步骤 步骤一.在桌面新建一个 ...

  2. windows下pip安装python模块时报错

    windows下pip安装python模块时报错总结  装载于:https://www.cnblogs.com/maxaimee/p/6515165.html 前言: 这几天把python版本升级后, ...

  3. // 关闭调试模式  define('APP_DEBUG', false);

    调试模式的优势在于: 开启日志记录,任何错误信息和调试信息都会详细记录,便于调试: 关闭模板缓存,模板修改可以即时生效: 记录SQL日志,方便分析SQL: 关闭字段缓存,数据表字段修改不受缓存影响: ...

  4. ADO.NET复习总结(1)--ADO.NET基础介绍

    1.为什么要学ADO.NET: 之前我们所学只能在查询分析器里查看数据,操作数据,我们不能让普通用户去学sql, 所以我们搭建一个界面(Web或Winform)让用户方便的操作数据库中的数据. 2.什 ...

  5. assembly 基础

    body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gra ...

  6. linux_链接文件

    链接概念: 分为软链接和硬链接,文件类型为 l 硬链接: ln 源文件 目标文件 软链接: ln -s 源文件 目标文件(目标文件不能事先存在) ln -s /root/ /tmp/root # 给 ...

  7. python_15_内置函数

    有哪些内置函数? -- all()                              - 可迭代对象,全为真返回真 -- any()                            - ...

  8. Python中几种数据类型list, tuple,dict,set的使用演示

    还是直接上代码,看着代码运行,看函数介绍 # coding=utf-8 # 1 list-列表 的用法 students = [1,2,3] a = 5 classmates = [students* ...

  9. 使用EndNote在Word中插入参考文献的格式设置

    endnote其实自带了很多参考文献格式的样式,如下图,但往往跟我们要使用的会有所出入,本文主要介绍的就是设置自定义endnote参考文献格式,以endnote X6和word2003为例,其它版本以 ...

  10. android Android SDK Manager遇到的问题

    打开Android SDK Manager 1点击左上角的tools-->options:将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分 ...