1つ。 Nexus プライベート サーバーを構築する理由は何ですか? 社内の開発メンバーは全員外部ネットワークを持たず、ローカルエリアネットワーク経由でNexusプライベートサーバーに接続し、プライベートサーバーから外部ネットワークに接続します。 プロジェクトをプライベート サーバーに公開します。他のユーザーはプライベート サーバーからダウンロードできます。 二。プライベートサーバー使用後のアーキテクチャ図 三つ。ネクサスの構築 3.1 nexus-2.10-1bundle.zipを中国語以外のディレクトリに解凍します。 3.2 nexus-2.10-1\bin\jsw\indows-x86-4(自分のシステムに対応)を入力します。 Windows 64システムを例に挙げる
3.3 バックエンドにログインする ブラウザに http://localhost:8081/nexus と入力します。
調整が必要な場合は、nexus-2.10-1\conf\exus.proertiesを設定できます。 4つ。 Mavenを使用してプライベートサーバーに接続する 4.1 Maven settings.xml を変更する <?xml バージョン="1.0" エンコーディング="UTF-8"?> <設定> <localRepository>G:\tool\m2\myrepository</localRepository> <鏡> <ミラー> <id>ネクサスリリース</id> <ミラーOf>*</ミラーOf> <url>http://localhost:8081/nexus/content/groups/public</url> </ミラー> <ミラー> <id>nexus-スナップショット</id> <ミラーOf>*</ミラーOf> <url>http://localhost:8081/nexus/content/repositories/apache-snapshots/ </url> </ミラー> </ミラー> <プロフィール> <プロフィール> <id>jdk-1.7</id> <アクティベーション> <activeByDefault> 真</activeByDefault> <jdk>1.7</jdk> </アクティベーション> <プロパティ> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </プロパティ> </プロフィール> <プロフィール> <id>ネクサステスト</id> <リポジトリ> <リポジトリ> <id>ローカルネクサス</id> <url>http://127.0.0.1:8081/nexus/content/groups/public/</url> <リリース> <enabled>有効</enabled> </リリース> <スナップショット> <enabled>有効</enabled> </スナップショット> </リポジトリ> </リポジトリ> </プロフィール> </プロフィール> <activeProfiles> <!-- ID が nexusTest のプロファイルをアクティブ化します --> <activeProfile>ネクサステスト</activeProfile> </アクティブプロファイル> <サーバー> <サーバー> <id>リリース</id> <ユーザー名>管理者</ユーザー名> <パスワード>admin123</パスワード> </サーバー> <サーバー> <id>スナップショット</id> <ユーザー名>管理者</ユーザー名> <パスワード>admin123</パスワード> </サーバー> </サーバー> </設定> G:\tool\m2\myrepository はローカルの倉庫の場所を保存します http://127.0.0.1:8081 Nexus サーバーの IP とポート admin/admin123 Nexusサーバーのログインユーザー名とパスワード 五。プロジェクトをプライベートサーバーに公開する手順 5.1 pom.xmlでプライベートサーバーパスを設定する <プロジェクト xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <モデルバージョン>4.0.0</モデルバージョン> <グループID>com.bjsxt</グループID> <artifactId>テスト</artifactId> <バージョン>0.0.1-SNAPSHOT</バージョン> <配布管理> <リポジトリ> <id>リリース</id> <url>http://localhost:8081/nexus/content/repositories/releases</url> </リポジトリ> <スナップショットリポジトリ> <id>スナップショット</id> <url>http://localhost:8081/nexus/content/repositories/snapshots</url> </スナップショットリポジトリ> </配布管理> </プロジェクト> 5.2 settings.xmlでプライベートサーバーウェアハウスに接続するためのユーザー名とパスワードを設定します。 <サーバー> <サーバー> <id>リリース</id> <ユーザー名>管理者</ユーザー名> <パスワード>admin123</パスワード> </サーバー> <サーバー> <id>スナップショット</id> <ユーザー名>管理者</ユーザー名> <パスワード>admin123</パスワード> </サーバー> </サーバー> 5.3 プロジェクトを右クリック -> 実行として「deploy」と入力 プロジェクトに追加した後、対応するパッケージをバックグラウンドでクエリできます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: JavaScript の継承についてどれくらい知っていますか?
>>: MySQL トリガーの基本的な使い方(作成、表示、削除など)の詳細な説明
目次1. 本番環境と開発環境を切り替える最初の方法: .envファイルを設定する2番目の方法2. フ...
mysql 5.6.35 winx64無料インストールバージョン構成チュートリアルwin10、具体的...
Linux で MySQL-5.7.19 バージョンをインストールするための最初のチュートリアル。す...
目次1: カプセル化の考え方2. 包装工程3: ドットインジケーター4: 左と右のインジケーター5:...
独自のWebプロジェクトをtomcatディレクトリの下のwebappsディレクトリに配置します。 R...
この記事では、MySql のインデックス、ロック、トランザクションに関する知識のポイントをまとめてい...
序文1.ベンチマークは、テスト オブジェクトのクラスの特定のパフォーマンス指標の定量的、再現可能、比...
このタグはHTML3.2の一部ではなく、MSIE3以降のカーネルでのみサポートされているため、IEカ...
【質問】 HP サーバーを使用しています。SSD が IOPS 約 5000 を書き込むと、%uti...
目次序文:実装手順:完全なソースコード:詳細情報:序文: vueでは、デフォルトページを実装し、di...
この記事では、虫眼鏡効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。...
オープンソース データベース アーキテクチャの設計原則01. 技術の選択最も使い慣れていて、最大限に...
復帰文字 ( Ctrl+M ) に不安を感じても心配しないでください。それらを排除する簡単な方法がい...
目次1. DOM の違い2. 同じレイヤーの同じタイプの要素にキー属性を追加する3. キーはインデッ...
123WORDPRESS.COM では、FileZilla のダウンロード リンクを提供しています:...