我有使用2个版本的Java(例如第6和第7)的机器。如果我要跑步java -version,系统会说是第六名。有没有一种方法可以只为JBoss设置另一个Java版本?
小智 8
Standalone服务器或localdev,更改文件standalone.confdomain control,更改文件domain.conf 在$JBOSS_HOME/bin
#JAVA_HOME="/opt/java/jdk" \xe2\x86\x92 JAVA_HOME="/path/to/jdk"\nRun Code Online (Sandbox Code Playgroud)\n\n#JAVA="" \xe2\x86\x92 JAVA="$JAVA_HOME/bin/java"\nRun Code Online (Sandbox Code Playgroud)\n
小智 5
如果您从standalone.bat启动jboss(对于.sh找到类似的行)您可以注释以下行
if "x%JAVA_HOME%" == "x" (
set JAVA=java
echo JAVA_HOME is not set. Unexpected results may occur.
echo Set JAVA_HOME to the directory of your local JDK to avoid this message.
) else (
set "JAVA=%JAVA_HOME%\bin\java"
)
Run Code Online (Sandbox Code Playgroud)
并添加
set "JAVA=<path to the desired jdk>\bin\java"
Run Code Online (Sandbox Code Playgroud)
这对我有用:)
nii*_*74u -2
选择 java 的替代品
以 root 身份在 shell 提示符下键入以下命令,您应该会看到如下内容:
[root@vsr ~]$ /usr/sbin/alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
*+ 2 /usr/lib/jvm/jre-1.5.0-sun/bin/java
Enter to keep the current selection[+], or type selection number:
Run Code Online (Sandbox Code Playgroud)
请参阅此链接了解更多详细信息
| 归档时间: |
|
| 查看次数: |
24393 次 |
| 最近记录: |