少し前に、Jenkins を使用して Android 自動パッケージ化を実装する準備をしていましたが、Jenkins のインストール中に問題が発生しました。インストール プロセス中に、Jenkins インスタンスがオフラインであるように見えるため、エージェントを構成する必要がありました。オフラインインストール用のドキュメントもありましたが、ドキュメントによると設定方法が明確に説明されていなかったので、この手順を省略してJenkinsは正常に起動しましたが、新しいプロジェクトを作成してgitリモートアドレスを設定したときに、 git のオプションがまったくなく、何も設定できないことがわかりました。おそらくプラグインをインストールしていないためだと思います。このとき、Tomcat 配下の Jenkins を削除し、Tomcat と Jenkins を再起動したところ、以前の構成がまだ残っていました。それでは、Jenkins インスタンスがオフラインになっているようだというエラー メッセージを解決する方法と、クリーンな Jenkins をアンインストールする方法を見てみましょう。
1. Jenkins を完全にアンインストールする方法
war パッケージとともにインストールされた jenkins を使用している場合は、以下の手順に従ってクリーンにアンインストールできます。
1. Tomcat の Webapps の下にある jenkins.war を削除します
2. Tomcat の Web アプリの jenkins フォルダーを削除します
3. 最も重要なことは、C:\Windows\System32\config\systemprofile\ の .jenkins フォルダーをアンインストールすることです。
2. Jenkins インスタンスはオフラインで、エラーが解決されるのを待っているようです。
Jenkins インスタンスは 2 つの理由によりオフラインになっているように見えます
1. Jenkins の最新バージョンをインストールするには、JDK が 1.8 以降である必要があります。図に示すように:
2. ダウンロード アドレスは中国本土ではブロックされていますが、ミラー アドレスを使用できます。
离线 —— 该Jenkins实例似乎已离线
Jenkins が起動すると、図に示すように、 ページにプロンプトが表示されます。
解決:
ファイルを見つけてC:\Users\Administrator\.jenkins\hudson.model.UpdateCenter.xml
、
URLをhttps://updates.jenkins.io/update-center.json
次のように変更します
http://updates.jenkins.io/update-center.json
つまり、「https」を削除しますs
。またはに変更します
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
国内、清華大学のミラーアドレスです。
変更後、tomcat を再起動し、ページを更新します。
図に示すように、以下は通常に実行されます。
上記の問題は解決しましたので、そのような問題に遭遇した学生はこの方法を参照してください。