詹金斯:JDK 配置
Jenkins: JDK configuration
我在 virtual cent OS 中同时安装了 java 1.7 和 1.8。我安装了 Jenkins,它 运行 很好,但我不知道它使用的 java 是哪个版本。我该如何检测?
Jenkins 手动设置 JDK 版本的配置文件是什么?
编辑:
** 我不想从 全局工具配置 的 管理 Jenkins
配置 JDK
首先,确定 Jenkins 的进程 ID(例如 ps aux | grep jenkins
)
然后检查/proc
文件系统中相应的exe
条目:
$ ls -l /proc/2884/exe
lrwxrwxrwx 1 user users 0 Aug 24 08:08 /proc/2884/exe -> /usr/lib/jvm/java-8-jdk/jre/bin/java
对于选择 Java 版本,这取决于您如何启动 Jenkins。如果您从命令行开始,那么 PATH
和 JAVA_HOME
的适当设置就足够了。如果您使用服务文件(/etc/init.d/jenkins
,或一些 systemd
方法),那么这取决于服务的实现。
我在 virtual cent OS 中同时安装了 java 1.7 和 1.8。我安装了 Jenkins,它 运行 很好,但我不知道它使用的 java 是哪个版本。我该如何检测?
Jenkins 手动设置 JDK 版本的配置文件是什么?
编辑: ** 我不想从 全局工具配置 的 管理 Jenkins
配置 JDK首先,确定 Jenkins 的进程 ID(例如 ps aux | grep jenkins
)
然后检查/proc
文件系统中相应的exe
条目:
$ ls -l /proc/2884/exe
lrwxrwxrwx 1 user users 0 Aug 24 08:08 /proc/2884/exe -> /usr/lib/jvm/java-8-jdk/jre/bin/java
对于选择 Java 版本,这取决于您如何启动 Jenkins。如果您从命令行开始,那么 PATH
和 JAVA_HOME
的适当设置就足够了。如果您使用服务文件(/etc/init.d/jenkins
,或一些 systemd
方法),那么这取决于服务的实现。