5

Windows 8にTomcatサーブレットをダウンロードしてインストールしました...

多くのアプリケーションの.warファイルが存在する内部。ジェンキンスも。私はそれを開始し、それを介してジョブとプラグインを作成することができました. しかし、 Maven のインストール中にAdvanced -> plugin -> HTTP Proxyに間違った資格情報を与えました。たぶん、これがログインをブロックし、メッセージを表示する原因です: 管理者に全体/読み取り権限がありません。

Jenkins や他の多くのサイトを検索しました。ねえ、これらの手順に従うように言っていました...

  1. Jenkins を停止します (これを行う最も簡単な方法は、サーブレット コンテナーを強制終了することです)。
  2. ファイル システムに移動し$JENKINS_HOME、config.xml ファイルを見つけます。
  3. このファイルをエディターで開きます。
  4. このファイルで要素を探し、次の<useSecurity>true</useSecurity>ものに置き換えtrueますfalse
  5. 要素authorizationStrategyと を削除しますsecurityRealm
  6. ジェンキンスを起動

しかしconfig.xml、Windows で を見つけるためにあらゆる場所を検索しましたが、見つかりません。どこですか?

4

5 に答える 5

3

デフォルトでは、Jenkins ホーム ディレクトリ ( JENKINS_HOME) は に設定されて~/.jenkinsいます。これは、Jenkins XML 構成ファイルを見つけることができる場所です。

Windows では、ユーザーのホーム ディレクトリはC:\Users\USERNAME( に相当%HOME%) の下にあります。このフォルダは (ドットが含まれているため) 非表示になっている可能性があるため、ファイルを参照するときは、プログラムで隠しファイルが表示されることを確認するか、パス/アドレスバーに直接パスを入力してください。

Jenkins ホーム フォルダー内の XML ファイルの簡単な構造は次のとおりです。

JENKINS_HOME
 +- config.xml     (jenkins root configuration)
 +- *.xml          (other site-wide configuration files)
 +- jobs
     +- [JOBNAME]      (sub directory for each job)
         +- config.xml     (job configuration file)

参照: Jenkins の管理 -JENKINS_HOMEディレクトリ

于 2016-07-10T13:35:40.523 に答える
0

完了していない場合は、setclasspath.sh で JENKINS_HOME を定義してみてください。Tomcat をバウンスすると、config.xml が JENKINS_HOME に作成されます。

于 2016-07-10T13:33:14.833 に答える