What you’ll need
- About 15 minutes
Preconditions: Not Apply.
References:
https://stackoverflow.com/questions/21289762/remove-unwanted-path-name-from-path-variable-via-batchhttps://www.thewindowsclub.com/system-user-environment-variables-windows
Conventions: Pending to define..
Working with 2 Environments
Useful Tools: Rapid Environment Editor
In order to check the settings, we click on cmd and we type set. Pending add Screenshoot.
PS: MW_HOME is the folder wher you can find the next subfolders "wlserver_10.3,modules,logs"
PS: MW_HOME is the folder wher you can find the next subfolders "wlserver_10.3,modules,logs"
Environments variable definition
*********************************
Weblogic 10.6 - Java 1.6 (Current Defis)
*********************************
JAVA_HOME
C:\PGM\java\jdk1.6.0_27
M2
C:\PGM\apache-maven-3.0.3\bin
M2_HOME
C:\PGM\apache-maven-3.0.3
MW_HOME
C:\PGM\bea106
PATH
C:\pgm\OracleClient;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\PGM\apache-maven-3.0.3\bin;C:\PGM\java\jdk1.6.0_27\bin;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\Program Files (x86)\Calibre2\;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY\
PATH:
C:\PGM\apache-maven-3.0.3\bin
C:\PGM\java\jdk1.6.0_27\bin
Careful not to click on return...
*********************************
Carefully
*********************************
Weblogic 10.6 - Java 1.6 (Defis release)
*********************************
JAVA_HOME
C:\PGM\java\jdk1.6.0_45
M2
D:\dp\apache-maven-3.1.0\bin
M2_HOME
D:\dp\apache-maven-3.1.0
MW_HOME
D:\as\oracle1036
PATH
D:\dp\apache-maven-3.1.0\bin;C:\PGM\java\jdk1.6.0_45\bin;C:\pgm\OracleClient;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\Program Files (x86)\Calibre2\;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY\
PATH:
D:\dp\apache-maven-3.1.0
C:\PGM\java\jdk1.6.0_45\bin
Careful not to click on return...
Maven repo is on "D:\dp\re\defis-mig16"
*********************************
Weblogic 12 - Java 1.8 (Defis migration)
*********************************
JAVA_HOME
C:\PGM\java\jdk1.8.0_112
MW_HOME
C:\pgm\Oracle12c
M2
D:\dp\apache-maven-3.5.4\bin
M2_HOME
D:\dp\apache-maven-3.5.4
PATH
C:\PGM\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\Program Files (x86)\Calibre2\;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY\
PATH:
D:\dp\apache-maven-3.5.4\bin;
C:\PGM\java\jdk1.8.0_112\bin;
*********************************
Weblogic 12 - Java 1.8 (Publigrant)
*********************************
JAVA_HOME
C:\PGM\java\jdk1.8.0_112
MW_HOME
C:\pgm\Oracle12c
M2
C:\PGM\apache-maven-3.5.3\bin
M2_HOME
C:\PGM\apache-maven-3.5.3
PATH
C:\PGM\apache-maven-3.5.3\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\Program Files (x86)\Calibre2\;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY\
PATH:
C:\PGM\apache-maven-3.5.3\bin;
C:\PGM\java\jdk1.8.0_112\bin;
*********************************
Change Pool
*********************************
Development
----------------------------------------------
Test
----------------------------------------------
158.168.7.224
1597
EX1UEMPT_TAF.cc.cec.eu.int
Acceptance
----------------------------------------------
158.168.4.85
1597
EX1UEMPB_TAF.cc.cec.eu.int
----------------------------------------------
jdbc:oracle:thin:@158.168.7.224:1597/EX1UEMPT_TAF.cc.cec.eu.int
Scripts
Change16_27.bat
setx JAVA_HOME C:\PGM\java\jdk1.6.0_27
setx M2 C:\PGM\apache-maven-3.0.3\bin
setx M2_HOME C:\PGM\apache-maven-3.0.3
setx MW_HOME C:\PGM\bea106
REM remove path from 1.8
REM ********** DOES NOT WORK *****************************************
REM setx /M PATH "%PATH:C:\PGM\apache-maven-3.5.3\bin;=%"
REM setx /M PATH "%PATH:C:\PGM\java\jdk1.8.0_112\bin;=%"
REM add path 1.8
REM setx /M PATH "C:\PGM\apache-maven-3.0.3\bin;C:\PGM\java\jdk1.6.0_27\bin;%PATH%"
setx /M PATH "C:\PGM\apache-maven-3.0.3\bin;C:\PGM\java\jdk1.6.0_27\bin;D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY;"
pause
Change16_45.bat
setx JAVA_HOME C:\pgm\java\jdk1.6.0_45
setx M2 D:\dp\apache-maven-3.1.0\bin
setx M2_HOME D:\dp\apache-maven-3.1.0
setx MW_HOME D:\as\oracle1036
REM remove path from 1.6
REM setx /M PATH "%PATH:C:\PGM\apache-maven-3.1.0\bin;=%"
REM setx /M PATH "%PATH:C:\PGM\java\jdk1.6.0_45\bin;=%"
REM add path 1.8
setx /M PATH "C:\PGM\apache-maven-3.1.0\bin;C:\PGM\java\jdk1.6.0_45\bin;D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY;"
pause
Change18.bat
setx JAVA_HOME C:\PGM\java\jdk1.8.0_112
setx MW_HOME C:\pgm\Oracle12c
setx M2 D:\dp\apache-maven-3.5.4
setx M2_HOME D:\dp\apache-maven-3.5.4
REM remove path from 1.6
REM ********** DOES NOT WORK *****************************************
REM setx /M PATH "%PATH:C:\PGM\apache-maven-3.0.3\bin;=%"
REM setx /M PATH "%PATH:C:\PGM\java\jdk1.6.0_27\bin;=%"
REM add path 1.8
REM setx /M PATH "D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;%PATH%"
setx /M PATH "D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY"
REM Path=D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY
pause
ChangePubligrant.bat
setx JAVA_HOME C:\PGM\java\jdk1.8.0_112
setx MW_HOME C:\pgm\Oracle12c
setx M2 D:\dp\apache-maven-3.5.3
setx M2_HOME D:\dp\apache-maven-3.5.3
REM remove path from 1.6
REM ********** DOES NOT WORK *****************************************
REM setx /M PATH "%PATH:C:\PGM\apache-maven-3.0.3\bin;=%"
REM setx /M PATH "%PATH:C:\PGM\java\jdk1.6.0_27\bin;=%"
REM add path 1.8
REM setx /M PATH "D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;%PATH%"
setx /M PATH "D:\dp\apache-maven-3.5.3\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY"
REM Path=D:\dp\apache-maven-3.5.4\bin;C:\PGM\java\jdk1.8.0_112\bin;C:\pgm\OracleClient;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\pgm\Ruby192\bin;C:\pgm\oracle\OracleClient;C:\PGM\SlikSvn\bin;C:\PGM\PuTTY
pause
Set JAVA_HOME and path again on the command prompt
C:\oracleweblogic>set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_45
C:\oracleweblogic>set path=C:\Program Files\Java\jdk1.8.0_45\bin;%path%
Comments
Post a Comment