系统运维


jenkins&java17安装报错记录

<h3>正常安装java17</h3> <p>下载地址:<code>cd /data/java17 &amp;amp;&amp;amp; /https://download.oracle.com/java/17/archive/jdk-17.0.12_linux-x64_bin.tar.gz</code></p> <pre><code>vim /etc/profile export JAVA_HOME=/data/java17/jdk-17.0.12 export PATH=$JAVA_HOME/bin:$PATH cp /usr/bin/java /usr/bin/java11 cp /data/java17/jdk-17.0.12/bin/java /usr/bin ln -snf /data/java17/jdk-17.0.12/lib/libjli.so /usr/lib/libjli.so</code></pre> <h3>/usr/local/bin/java执行报错:</h3> <p><code>/usr/local/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory</code></p> <pre><code>解决方案: sudo vim /etc/ld.so.conf 末尾添加: /data/java17/jdk-17.0.12/lib 生效配置:sudo ldconfig</code></pre> <h3>jenkins启动报错</h3> <h4>报错日志:</h4> <p><code>journalctl -xe</code>查看报错:<br /> <code>/usr/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory</code> </p> <pre><code>解决方案: vim /etc/systemd/system/jenkins.service.d/override.conf  添加: Environment=&amp;quot;JAVA\_HOME=/data/java17/jdk-17.0.12&amp;quot; systemctl daemon-reload systemctl start jenkins</code></pre> <p>Centos下载源替换:<a href="https://www.jiangdefu.com/archives/562">https://www.jiangdefu.com/archives/562</a></p>

页面列表

ITEM_HTML