精华内容
下载资源
问答
  • weblogic的setdomainenv文件
    2021-07-20 10:25:23

    服务器启动报错:

    javax.net.ssl.SSLKeyException: FATAL Alert:BAD_CERTIFICATE - A corrupt or unuseable certificate was received.

    解决方法:

    weblogic中使用的jvm不是sun公司提供的。此时需要修改$MV_HOME\user_projects\domains..\bin\setDomainEnv.cmd(这里是windows,如果是unix应该找到setDomainEnv.sh)文件,在末尾添加:
    set JAVA_OPTIONS=%JAVA_OPTIONS% -DUseSunHttpHandler=true

    折腾了一圈,有一个ip的https没有改成http,要吐血。。。

    更多相关内容
  • 简单了解weblogic配置文件

    万次阅读 2015-11-12 09:56:15
    WebLogic的启动是通过启动文件来完成的 包括启动管理服务器(startWebLogic) 启动被管服务器(startManagedWebLogic) 设置域环境(setDomainEnv) 关闭管理服务器(stopWebLogic) 关闭被管服务器(stopManagedWebLogic) ...

    WebLogic的启动是通过启动文件来完成的

    包括启动管理服务器(startWebLogic)

    启动被管服务器(startManagedWebLogic)

    设置域环境(setDomainEnv)

    关闭管理服务器(stopWebLogic)

    关闭被管服务器(stopManagedWebLogic)

    …………

    setDomainEnv.sh
    文件位置:WLS_HOME\user_projects\domains\base_domain\bin
    启动管理和被管服务器时的参数信息记录在此文件里。

    例如:

    设置堆内存的最小值和最大值-Xms256m,-Xmx512m设置perm区的大小-XX:PermSize=48m,-XX:MaxPermSize=128m


    startManagedWebLogic(启动管理服务器)

    文件位置:WLS_HOME\user_projects\domains\base_domain\bin

    nohup ./startManagedWebLogic.sh &

    &是后台启动模式,即返回命令行格式下weblogic不会停止服务。

    系统配置文件config.xml存放着域内所有的配置信息,该文件的存放位置为WLS_HOME\user_projects\domains\base_domain\config\config.xml
    可以使用文本编辑器直接修改,但不建议这样做
    不能在weblogic运行期间修改config.xml,因为weblogic会定期重写config.xml文件。
    端口信息就保存在此文件中


    域日志:

    WLS_HOME\user_projects\domains\base_domain\servers\AdminServer\logs域日志记录一个Domain的运行情况,一个Domain中的各个WebLogic Server可以把它们的一些运行信息(例如严重的错误)发生给一个Domain的管理服务器上,管理服务器在把这些信息写到Domain日志中。默认名为<domain_name>.log


    服务器日志文件
    存放位置:
    WLS_HOME\user_projects\domains\base_domain\servers\servername\logs
    假如WebLogic Server在启动或运行过程中有错误发生,错误信息会显示在屏幕上,并且会记录在AdminServer.log文件中。该文件也会记录weblogic的启动关闭等运行信息。
    可以管理控制台设置该文件的路径及名字、错误的输出的等级等。同时创建的每个被管服务器也会有一个<server_name>.log文件记录被管服务器在运行时的信息
    日志文件


    访问日志

    存放位置:WLS_HOME\user_projects\domains\base_domain\servers\servername\logsHTTP访问日志。在WebLogic中可以对用HTTP,HTTPS协议访问服务器上的文件做记录,文件名为Access.log,HTTP访问日志的属性可以在HTTP属性页中进行设置。


    展开全文
  • yjsy 配置文件 weblogic setDomainEnv.cmd

    千次阅读 2010-01-09 11:41:00
    @REM your domain, be sure to edit the setDomainEnv in the associated domain on @REM each machine. @REM @REM -Djava.security.manager @REM -Djava.security.policy=location of weblogic.policy @REM -...

    @ECHO OFF

    @REM WARNING: This file is created by the Configuration Wizard.
    @REM Any changes to this script may be lost when adding extensions to this configuration.

    @REM *************************************************************************
    @REM This script is used to setup the needed environment to be able to start Weblogic Server in this domain.
    @REM
    @REM This script initializes the following variables before calling commEnv to set other variables:
    @REM
    @REM WL_HOME         - The BEA home directory of your WebLogic installation.
    @REM JAVA_VM         - The desired Java VM to use. You can set this environment variable before calling
    @REM                   this script to switch between Sun or BEA or just have the default be set.
    @REM JAVA_HOME       - Location of the version of Java used to start WebLogic
    @REM                   Server. Depends directly on which JAVA_VM value is set by default or by the environment.
    @REM USER_MEM_ARGS   - The variable to override the standard memory arguments
    @REM                   passed to java.
    @REM PRODUCTION_MODE - The variable that determines whether Weblogic Server is started in production mode.
    @REM DOMAIN_PRODUCTION_MODE
    @REM                 - The variable that determines whether the workshop related settings like the debugger,
    @REM                   testconsole or iterativedev should be enabled. ONLY settable using the
    @REM                   command-line parameter named production
    @REM                   NOTE: Specifying the production command-line param will force
    @REM                          the server to start in production mode.
    @REM
    @REM Other variables used in this script include:
    @REM SERVER_NAME     - Name of the weblogic server.
    @REM JAVA_OPTIONS    - Java command-line options for running the server. (These
    @REM                   will be tagged on to the end of the JAVA_VM and
    @REM                   MEM_ARGS)
    @REM
    @REM For additional information, refer to the WebLogic Server Administration
    @REM Console Online Help(http://e-docs.bea.com/wls/docs103/ConsoleHelp/startstop.html).
    @REM *************************************************************************

    set WL_HOME=D:/bea/wlserver_10.3
    for %%i in ("%WL_HOME%") do set WL_HOME=%%~fsi

    set BEA_JAVA_HOME=D:/bea/jrockit_160_05

    set SUN_JAVA_HOME=D:/bea/jdk160_05

    if "%JAVA_VENDOR%"=="BEA" (
     set JAVA_HOME=%BEA_JAVA_HOME%
    ) else (
     if "%JAVA_VENDOR%"=="Sun" (
      set JAVA_HOME=%SUN_JAVA_HOME%
     ) else (
      set JAVA_VENDOR=BEA
      set JAVA_HOME=D:/bea/jrockit_160_05
     )
    )

    @REM We need to reset the value of JAVA_HOME to get it shortened AND
    @REM we can not shorten it above because immediate variable expansion will blank it

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

    set SAMPLES_HOME=%WL_HOME%/samples

    set DOMAIN_HOME=D:/bea/user_projects/domains/base_domain
    for %%i in ("%DOMAIN_HOME%") do set DOMAIN_HOME=%%~fsi

    set LONG_DOMAIN_HOME=D:/bea/user_projects/domains/base_domain

    if "%DEBUG_PORT%"=="" (
     set DEBUG_PORT=8453
    )

    if "%SERVER_NAME%"=="" (
     set SERVER_NAME=AdminServer
    )

    set POINTBASE_FLAG=false

    set enableHotswapFlag=

    set PRODUCTION_MODE=true

    set doExitFlag=false
    set verboseLoggingFlag=false
    for %%p in (%*) do call :SET_PARAM %%p
    GOTO :CMD_LINE_DONE
     :SET_PARAM
     for %%q in (%1) do set noQuotesParam=%%~q
     if /i "%noQuotesParam%" == "nodebug" (
      set debugFlag=false
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "production" (
      set DOMAIN_PRODUCTION_MODE=true
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "notestconsole" (
      set testConsoleFlag=false
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "noiterativedev" (
      set iterativeDevFlag=false
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "noLogErrorsToConsole" (
      set logErrorsToConsoleFlag=false
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "nopointbase" (
      set POINTBASE_FLAG=false
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "doExit" (
      set doExitFlag=true
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "noExit" (
      set doExitFlag=false
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "verbose" (
      set verboseLoggingFlag=true
      GOTO :EOF
     )
     if /i "%noQuotesParam%" == "enableHotswap" (
      set enableHotswapFlag=-javaagent:%WL_HOME%/server/lib/diagnostics-agent.jar
      GOTO :EOF
     ) else (
      set PROXY_SETTINGS=%PROXY_SETTINGS% %1
     )
     GOTO :EOF
    :CMD_LINE_DONE


    set MEM_DEV_ARGS=

    if "%DOMAIN_PRODUCTION_MODE%"=="true" (
     set PRODUCTION_MODE=%DOMAIN_PRODUCTION_MODE%
    )

    if "%PRODUCTION_MODE%"=="true" (
     set debugFlag=false
     set testConsoleFlag=false
     set iterativeDevFlag=false
    )

    @REM If you want to override the default Patch Classpath, Library Path and Path for this domain,
    @REM Please uncomment the following lines and add a valid value for the environment variables
    @REM set PATCH_CLASSPATH=[myPatchClasspath] (windows)
    @REM set PATCH_LIBPATH=[myPatchLibpath] (windows)
    @REM set PATCH_PATH=[myPatchPath] (windows)
    @REM PATCH_CLASSPATH=[myPatchClasspath] (unix)
    @REM PATCH_LIBPATH=[myPatchLibpath] (unix)
    @REM PATCH_PATH=[myPatchPath] (unix)

    call "%WL_HOME%/common/bin/commEnv.cmd"

    set WLS_HOME=%WL_HOME%/server

    set MEM_ARGS=-Xms1024m -Xmx1024m

    set MEM_PERM_SIZE=-XX:PermSize=48m

    set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=128m

    if "%JAVA_VENDOR%"=="Sun" (
     if "%PRODUCTION_MODE%"=="" (
      set MEM_DEV_ARGS=-XX:CompileThreshold=8000 %MEM_PERM_SIZE%
     )
    )

    @REM Had to have a separate test here BECAUSE of immediate variable expansion on windows

    if "%JAVA_VENDOR%"=="Sun" (
     set MEM_ARGS=%MEM_ARGS% %MEM_DEV_ARGS% %MEM_MAX_PERM_SIZE%
    )

    if "%JAVA_VENDOR%"=="HP" (
     set MEM_ARGS=%MEM_ARGS% %MEM_MAX_PERM_SIZE%
    )

    @REM IF USER_MEM_ARGS the environment variable is set, use it to override ALL MEM_ARGS values

    if NOT "%USER_MEM_ARGS%"=="" (
     set MEM_ARGS=%USER_MEM_ARGS%
    )

    set JAVA_PROPERTIES=-Dplatform.home=%WL_HOME% -Dwls.home=%WLS_HOME% -Dweblogic.home=%WLS_HOME%

    @REM  To use Java Authorization Contract for Containers (JACC) in this domain,
    @REM  please uncomment the following section. If there are multiple machines in
    @REM  your domain, be sure to edit the setDomainEnv in the associated domain on
    @REM  each machine.
    @REM
    @REM -Djava.security.manager
    @REM -Djava.security.policy=location of weblogic.policy
    @REM -Djavax.security.jacc.policy.provider=weblogic.security.jacc.simpleprovider.SimpleJACCPolicy
    @REM -Djavax.security.jacc.PolicyConfigurationFactory.provider=weblogic.security.jacc.simpleprovider.PolicyConfigurationFactoryImpl
    @REM -Dweblogic.security.jacc.RoleMapperFactory.provider=weblogic.security.jacc.simpleprovider.RoleMapperFactoryImpl

    set JAVA_PROPERTIES=%JAVA_PROPERTIES% %EXTRA_JAVA_PROPERTIES%

    set ARDIR=%WL_HOME%/server/lib

    pushd %LONG_DOMAIN_HOME%

    @REM Clustering support (edit for your cluster!)

    if "%ADMIN_URL%"=="" (
     @REM The then part of this block is telling us we are either starting an admin server OR we are non-clustered
     set CLUSTER_PROPERTIES=-Dweblogic.management.discover=true
    ) else (
     set CLUSTER_PROPERTIES=-Dweblogic.management.discover=false -Dweblogic.management.server=%ADMIN_URL%
    )

    if NOT "%LOG4J_CONFIG_FILE%"=="" (
     set JAVA_PROPERTIES=%JAVA_PROPERTIES% -Dlog4j.configuration=file:%LOG4J_CONFIG_FILE%
    )

    set JAVA_PROPERTIES=%JAVA_PROPERTIES% %CLUSTER_PROPERTIES%

    @REM Clear the pre_classpath here in case an application template wants to set it before the larger pre_classpath is invoked below

    set PRE_CLASSPATH=

    set JAVA_DEBUG=

    if "%debugFlag%"=="true" (
     set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n -Djava.compiler=NONE
     set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -ea -da:com.bea... -da:javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -ea:com.bea.sbconsole...
    ) else (
     set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -da
    )

    if NOT exist %JAVA_HOME%/lib (
     echo The JRE was not found in directory %JAVA_HOME%. ^(JAVA_HOME^)
     echo Please edit your environment and set the JAVA_HOME
     echo variable to point to the root directory of your Java installation.
     popd
     pause
     GOTO :EOF
    )

    if "%POINTBASE_FLAG%"=="true" (
     set DATABASE_CLASSPATH=%POINTBASE_CLASSPATH%
    ) else (
     set DATABASE_CLASSPATH=%POINTBASE_CLIENT_CLASSPATH%
    )

    set POST_CLASSPATH=

    set POST_CLASSPATH=%POST_CLASSPATH%;%DATABASE_CLASSPATH%;%ARDIR%/xqrl.jar

    @REM PROFILING SUPPORT

    set JAVA_PROFILE=

    set SERVER_CLASS=weblogic.Server

    set JAVA_PROPERTIES=%JAVA_PROPERTIES% %WLP_JAVA_PROPERTIES%

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

    @REM -- Setup properties so that we can save stdout and stderr to files

    if NOT "%WLS_STDOUT_LOG%"=="" (
     echo Logging WLS stdout to %WLS_STDOUT_LOG%
     set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.Stdout=%WLS_STDOUT_LOG%
    )

    if NOT "%WLS_STDERR_LOG%"=="" (
     echo Logging WLS stderr to %WLS_STDERR_LOG%
     set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.Stderr=%WLS_STDERR_LOG%
    )

    @REM ADD EXTENSIONS TO CLASSPATHS

    if NOT "%EXT_PRE_CLASSPATH%"=="" (
     set PRE_CLASSPATH=%EXT_PRE_CLASSPATH%;%PRE_CLASSPATH%
    )

    if NOT "%EXT_POST_CLASSPATH%"=="" (
     set POST_CLASSPATH=%POST_CLASSPATH%;%EXT_POST_CLASSPATH%
    )

    if NOT "%WEBLOGIC_EXTENSION_DIRS%"=="" (
     set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.ext.dirs=%WEBLOGIC_EXTENSION_DIRS%
    )

    set JAVA_OPTIONS=%JAVA_OPTIONS%

    @REM SET THE CLASSPATH

    set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%

    set JAVA_VM=%JAVA_VM% %JAVA_DEBUG% %JAVA_PROFILE%

     

    展开全文
  • Weblogic详解

    万次阅读 2021-07-05 10:05:17
    WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态...

    一、简介

    WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 
    WebLogic是美商oracle的主要产品之一,系并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。(来自百度百科)

    官方文档地址:http://docs.oracle.com/en/middleware/index.html


    二、优点

    WebLogic Server具有开发和部署关键任务电子商务Web应用系统 所需的多种特色和优势。

    • 标准 
      对业内多种标准的全面支持,包括EJB、JSP、Servlet、JMS、JDBC、XML(标准通用标记语言的子集)和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。
    • 可扩展性 
      WebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源pooling以及动态网页和EJB组件群集。
    • 快速开发 
      凭借对EJB和JSP的支持,以及WebLogic Server 的Servlet组件架 构体系,可加速投放市场速度。这些开放性标准与WebGain Studio配合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。

    三、和其他服务器区别

    • tomcat (免费) 
      Tomcat只能算Web Container,是官方指定的JSP&Servlet容器。只实现了JSP/Servlet的相关规范,不支持EJB(硬伤啊)!不过Tomcat配合jboss和apache可以实现j2ee应用服务器功能 
      一般来说考虑stucts等架构tomcat就可以了,但如果考虑EJB的话,WebLogic是比较好的选择。
    • Jboss (免费) 
      JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。
    • weblogic (收费) 
      weblogic是j2ee的应用服务器(application server),包括ejb ,jsp,servlet,jms等等,全能型的。是商业软件里排名第一的容器(JSP、servlet、EJB等),并提供其他如JAVA编辑等工具,是一个综合的开发及运行环境。收费

    四、Windows下载安装

    地址: 
    http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html?ssSourceSiteId=ocomen 
    版本说明: 

    zip.. 绿色版,解压就可运行使用。 
    Generic…下载后是个jar包,带有安装向导 
    剩下的是各个系统的带有开发环境的文件,较大。 
    这里我们下载第二个,带有向导的安装文件。

    下载完成后,文件是个可执行的jar文件,因此我们进入到系统jdk下的/bin目录中,在命令窗口中执行

    java -jar 下载的weblogic文件

     
    可启动安装向导进行安装,这里省略安装步骤。

    安装完成后启动webligic 可看到如下信息: 

    这时可以在浏览器中查看weblogic管理平台 
    http://localhost:7001/console(7001为默认端口,与tomcat8080一样) 

    第一次启动页面如下,系统会进行相关配置,等会一会就可以看见管理平台


    五、linux下安装

    下载Linux版的jdk 安装并设置环境变量,具体方法参照各个linux发行版本的安装命令。 
    这里我们创建新的用户用于安装weblogic

    # groupadd weblogic  //创建组
    # useradd -g weblogic weblogic//创建用户并指定组
    # passwd weblogic //修改密码
    # su - weblogic  切换用户

    安装与windows下一样,使用java 执行jar文件即可。 

    启动安装向导安装步骤和windows下一样。 

    进行到这步的时候我们选择生产环境,和之前的windows不一样,windows下我们可以选择开发版。 

    完成之后如下图:

    我们到weblogic安装目录下启动weblogic 
    因为是生产环境,在启动日志时会提示输入密码 
    输入我们设置的密码最后看到启动成功。 


    六、weblogic配置

    6.1 生产模式下启动取消密码输入

    进入到weblogic安装目录下,进到user_projects/domains/base_domain/servers/AdminServer 下 
    新建文件夹 命名为:security 
    进入文件夹,新建文件boot.properties,内容如下:

    username=登陆用户名
    password=密码

    再次启动则不会让你输入用户名密码。

    6.2 生产模式与开发模式切换

    在生产环境中,进入到当前域的根目录下。 
    在config/config.xml中可以通过配置从生产环境切换开发环境 

    将true改为false即可,这是在生产模式中改开发模式,在开发模式中看不到这段配置项 

    6.3 增加多个域

    进入D:\Oracle\Middleware\Oracle_Home\wlserver\common\bin下 
    运行config.cmd linux下运行config.sh可启动配置向导,可以添加新的域。

    6.4 增加多个server

    进入weblogic管理页面,点击进入服务器管理页面 
    点击新建,输入服务器名称以及端口 

    部署应用后目标选择新建的server,输入下面的命令可以启动该server

    startManagedWebLogic.cmd managed_server_name admin_url (Windows)  
    startManagedWebLogic.sh managed_server_name admin_url (UNIX) 

    如: 
    c:\Oracle\Middleware\user_projects\domains\mydomain\bin\startManagedWebLogic.cmd myManagedServerhttp://AdminHost:7001 
    managed_server_name将指定受管服务的名称,admin_url指定管理服务监听地址(主机、IP地址,或者DNS名称),端口。如果管理服务和受管服务在一起的话,可以省略admin_url

    6.5 修改weblogic 端口

    进入D:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config 
    编辑config.xml 

    6.6 修改weblogic jdk 位置

    说明: 
    1.D:\bea为笔者weblogic安装目录 
    2.D:\bea\user_projects\domains\base_domain为笔者域创建目录

    方法1: 
    修改文件:D:\bea\wlserver_10.3\common\bin\commEnv.cmd

    修改如下行:

    @rem Reset java Home 
    set JAVA_HOME=d:\bea\jdk160_05

    方法2: 
    修改文件:D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd

    在下面行 
    call “%WL_HOME%\common\bin\commEnv.cmd”

    后面增加 
    set JAVA_HOME=d:\bea\jdk160_05

    方法3: 
    修改文件:D:\bea\user_projects\domains\base_domain\bin\startWebLogic.cmd

    在下面行 
    %JAVA_HOME%\bin\java %JAVA_VM% -version

    前面增加: 
    set JAVA_HOME=d:\bea\jdk160_05

    方法4: 
    修改domain中的 setDomainEnv.cmd 文件,将 SUN_JAVA_HOME 和 JAVA_HOME 修改为安装后的JDK路径。

    set SUN_JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27

    if “%JAVA_VENDOR%”==”Oracle” ( 
    set JAVA_HOME=�A_JAVA_HOME% 
    ) else ( 
    if “%JAVA_VENDOR%”==”Sun” ( 
    set JAVA_HOME=%SUN_JAVA_HOME% 
    ) else ( 
    set JAVA_VENDOR=Sun 
    set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27 

    )


    七、weblogic 应用开发

    7.1、环境搭建

    下载eclipse 以及 oracle eclipse 开发工具 
    eclipse下载地址参见官网 
    oracle eclipse 开发工具下载地址: 
    http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html

     
    也可以在下载weblogic时选择后三个文件,对应系统的全部环境开发工具包括eclipse

    或者可以打开Eclipse的安装新软件的页面,Help -> Install New Software。 
    在Name处输入oepe(可以随便填,只是标记下这个url是什么), 
    Location处输入http://download.oracle.com/otn_software/oepe/12.1.3.3.1/luna/repository(之后的版本需jdk8支持) 
    我的eclipse版本为luna 
    可以在这个地址http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html 
    找到相应的插件地址: 
     
    点击OK。

    点开Tools下来菜单,选择Oracle Weblogic Server Tools,点击Next。 

    我安装了如下插件: 

    7.2、添加weblogic server

    打开添加server的窗口,这里我们展开Oracle 

    选择相应版本的weblogic server,可以自己设置weblogic server名字,下一步; 

    weblogic home 选择到本地weblogic 的 wlserver目录, 
    java home 会自动选择jdk的位置,也可以自己选择。next。 

    选择到本地weblogic 一个域的路径 

    安装好结果如下 

    7.3、部署

    进入weblogic 后台管理平台,进入部署页面,部署项目。

    展开全文
  • weblogic启动慢

    2021-05-20 14:47:16
    1.最差的解决办法 执行命令 mv /dev/random /dev/random.ORIG ... 在weblogic启动脚本里setDomainEnv.sh: 加入以下内容 JAVA_OPTIONS="${JAVA_OPTIONS}" -Djava.security.egd="file:/dev/./urandom" export JAV...
  • 记一次系统应用迁移服务器,遇到的乱码...网络上查了下,有些说法是,修改startWeblogic.sh文件,我实际操作并不是修改此文件。经过与旧服务器的对比,修改了setDomainEnv.sh,在${JAVA_OPTIONS}后面增加“-Dfile.enco
  • 修改weblogic域的默认编码格式 到weblogic域的bin目录 user_projects\domains\item_domain\bin ...找到文件setDomainEnv.sh 根据下图位置添加 红色字符串:(这里将编码设置成了GBK) 设置完重启
  • weblogic修改内存大小

    2019-10-08 04:05:46
    1、修改环境变量配置setDomainEnv.sh 堆内存 WLS_MEM_ARGS_64BIT="-Xms4096m -Xmx4096m" export WLS_MEM_ARGS_64BIT WLS_MEM_ARGS_32BIT="-Xms4096m -Xmx4096m" export WLS_MEM_ARGS_32BIT MEM_MAX_PERM_SIZE_...
  • 3.1WebLogic10 服务器内存修改WebLogic10 通过修改 commEnv.cmd 文件更改内存配置,具体操作如下所示:1)安装好WebLogic10 之后,在安装目录bea\wlserver_10.0\common\bin下找到commEnv.cmd文件,用编辑的方式打开,...
  • weblogic常见优化

    2016-06-03 15:04:55
    1.在weblogic启动脚本里setDomainEnv.sh: 加入以下内容 JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.security.egd=file:/dev/./urandom" export JAVA_OPTIONS 或者 修改linux上的weblogic使用的jdk,“$java_home...
  • 每个weblogic server 都是运行在一个java虚拟机上 ,对weblogic的内存设置也就是对java虚拟机的内存设置。MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=128m-Xms512m表示jvm内存下限为512m-Xmx512m表示jvm内存上限...
  • Weblogic HeapDump 配置

    2021-05-11 11:33:51
    所以需要尽快分析日志dump文件来分析,到底是什么原因。查找到原来是导出csv70W+导致,所以需要对相关代码进行更改。找到这篇文章,对解决weblogic OOM有所思路一般报OOM异常都是代码有问题,所以写代码一定要谨慎...
  • weblogic宕机问题排查

    2021-04-13 13:17:11
    1、问题现象:系统持续运行2-3天,中间件出现宕机系统运行期间只要访问weblogic控制台,操作...4、解决过程:调整weblogic配置参数:setDomainEnv.sh 设置setDomainEnv.sh 为512。调整后重启系统,发现问题依旧,并...
  • weblogic启动文件

    2017-12-04 09:20:00
    # WEBLOGIC_EXTENSION_DIRS - Extension dirs for WebLogic classpath patch # JAVA_VM - The java arg specifying the VM to run. (i.e. # - server, -hotspot, etc.) # USER_MEM_ARGS - The variable to override ...
  • WebLogicweblogic调优

    2019-03-06 13:45:00
    文件 :设置大小依据实际情况确定 if "%JAVA_VENDOR%"=="Sun" (   set WLS_MEM_ARGS_64BIT=-Xms 512 m –Xmx 1024 m   set WLS_MEM_ARGS_32BIT=-Xms 512 m –Xmx 1024 m ) else (   set WLS_MEM_ARGS_...
  • 注:假定环境中其中一个的weblogic域名为cams,数据源为CAMSDB(1)直接修改weblogic的数据源配置文件中密文密码为最新的明文密码【首次尝试,以失败告终,weblogic并没用将JDBC配置文件中的密码从明文自动转化成为...
  • 我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们可以尝试调整启动时分配的内存,设置...一、在../domain/setDomainEnv.sh文件中设置; 二、在weblogic直接设置; ...
  • Weblogic配置

    2011-05-12 17:24:44
    Weblogic服务器(Web Application Modules)配置文档Configuration wizard 启动需要的weblogic服务器.配置应用程序服务
  • 在运维的过程中,有时我们需要以有别于启动WebLogic的用户去访问或收集日志等信息,以及时了解系统运行情况,这就要求日志文件的访问权限是允许其他用户访问的。一般情况下,新生成的文件默认权限是根据操作系统的...
  • weblogic添加classpath

    2020-12-15 09:34:24
    场景:weblogic需要添加classpath,里面放配置文件. 添加方法:修改setDomainEnv.cmd windows setDomainEnv.cmd,在最后添加: set CLASSPATH=%CLASSPATH%;D:/work/weblogicClassPath/config/ ...
  • 我正在开发一个使用Spring mvc...这样做的以下步骤:从Spring Bean中的Weblogic服务器加载属性文件配置文件创建项目特定文件夹的AppConfig在以下路径: 甲骨文/中间件/ ORACLE_HOME/user_projects /域/ wl_server /...
  • 系统宕机了,weblogic生成 .phd 和 javacore文件,分别使用 jca457.jar 和 ha456.jar来分析,但是heapdump文件分析时指向的问题和内存泄漏点类并不是很方便对应我们的代码,所以想使用mat工具来分析,但是需要生成...
  • 其中存放了一些第三方的默认的 jar 包,项目启动过程中默认是先加载这里的 jar 包,再加载项目工程中的 jar 包,因为你无法保证项目工程中的 jar 包和 weblogic 中的 jar 包版本刚好一致,所以就因为 jar 包版本不...
  • 如图: 关于weblogic环境修改文件不立即生效的解决方法 使用domain中的startWebLogic.cmd来启动weblogic的话,则在domain/bin下的setDomainEnv.cmd中将该参数配置上,在该文件最后添加设置参数命令:set JAVA_OPTIONS...
  • 我想在WebLogic上设置-DUseSunHttpHandler=true参数。我在WebLogic控制台->环境->服务器-> serverName->配置-> ServerStart->参数中添加此参数Configuration -> ServerStartArguments然后,我...
  • 前提:在SecureCRT6.5 上ssh远程链接linux服务器,链接oracle数据库linux一.首先须要查看链接数据库的服务状态,指令以下:websu - oracle --切换用户组sqlsqlplus "/as sysdba"数据库lsnrctl status...启动weblogic...
  • 在使用weblogic12部署应用测试中遇到一些奇葩问题,...首先找到部署目录domain下的bin/setDomainEnv.sh文件,找到如下代码修改如下,删除两行if语句:if [ "${DEBUG_PORT}" = "" ] ; then--删除DEBUG_PORT="8453"exp...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,349
精华内容 539
热门标签
关键字:

weblogic的setdomainenv文件

友情链接: CalendarFont.rar