Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Weblogic,setDomainEnv.sh类路径和java参数是否继承到托管服务器_Java_Jakarta Ee_Deployment_Weblogic_Classpath - Fatal编程技术网

Weblogic,setDomainEnv.sh类路径和java参数是否继承到托管服务器

Weblogic,setDomainEnv.sh类路径和java参数是否继承到托管服务器,java,jakarta-ee,deployment,weblogic,classpath,Java,Jakarta Ee,Deployment,Weblogic,Classpath,我在setdomainev.sh脚本文件中设置PRE_类路径、POST_类路径和EXTRA_JAVA_属性环境变量 当我在管理控制台中创建一台新机器和一台新服务器并将此新服务器定位到新机器时,它是从域继承类路径和java属性,还是必须在服务器开始参数中重复它们 如果它们继承,如何覆盖或禁用它们?启动托管服务器时执行setDomainEnv.sh 您可以选择多个选项在所有托管服务器上设置相同的参数(即内存参数): 您可以创建一个名为setUserOverrides.sh的文件,从中可以设置setd

我在
setdomainev.sh
脚本文件中设置
PRE_类路径
POST_类路径
EXTRA_JAVA_属性
环境变量

当我在管理控制台中创建一台新机器和一台新服务器并将此新服务器定位到新机器时,它是从域继承类路径和java属性,还是必须在服务器开始参数中重复它们


如果它们继承,如何覆盖或禁用它们?

启动托管服务器时执行
setDomainEnv.sh

您可以选择多个选项在所有托管服务器上设置相同的参数(即内存参数):

  • 您可以创建一个名为
    setUserOverrides.sh
    的文件,从中可以设置
    setdomainev.sh
    脚本要设置的变量。这样,您根本不必修改
    setdomainev.sh
    。我已经在WebLogic 12.1.3中创建了域,并且我看到该文件存在于
    $DOMAIN\u HOME/bin
    目录中,因此如果您使用的是12c,您会很幸运。否则,您可以在
    setDomainEnv.sh
    中插入以下代码,以便在运行时调用
    setUserOverrides.sh
    (确保脚本具有适当的执行权限):

  • 可以使用服务器模板设置通用服务器参数。为托管服务器设置服务器模板时,它将继承服务器模板中设置的参数。通过此操作,您可以通过转到托管服务器并从中更改参数值来覆盖服务器模板参数
  • 始终可以编辑
    setDomainEnv.sh
    以包含参数值声明。确保将文件放入另一台计算机上的
    $DOMAIN\u HOME/bin
    文件夹中
  • 参考资料:


    启动托管服务器时执行
    setDomainEnv.sh

    您可以选择多个选项在所有托管服务器上设置相同的参数(即内存参数):

  • 您可以创建一个名为
    setUserOverrides.sh
    的文件,从中可以设置
    setdomainev.sh
    脚本要设置的变量。这样,您根本不必修改
    setdomainev.sh
    。我已经在WebLogic 12.1.3中创建了域,并且我看到该文件存在于
    $DOMAIN\u HOME/bin
    目录中,因此如果您使用的是12c,您会很幸运。否则,您可以在
    setDomainEnv.sh
    中插入以下代码,以便在运行时调用
    setUserOverrides.sh
    (确保脚本具有适当的执行权限):

  • 可以使用服务器模板设置通用服务器参数。为托管服务器设置服务器模板时,它将继承服务器模板中设置的参数。通过此操作,您可以通过转到托管服务器并从中更改参数值来覆盖服务器模板参数
  • 始终可以编辑
    setDomainEnv.sh
    以包含参数值声明。确保将文件放入另一台计算机上的
    $DOMAIN\u HOME/bin
    文件夹中
  • 参考资料:

    if [ -f ${DOMAIN_HOME}/bin/setUserOverrides.sh ] ; then
        . ${DOMAIN_HOME}/bin/setUserOverrides.sh
    fi