マイクロ電気サービスプロバイダープロジェクト - ドッキングウィンドウのビルドはPWのMaven

このブログのドッキングウィンドウは、MavenのPWをインストールし使用し、PWにアップロード独自のコードをパッケージ化。

説明:私は2つの主な理由のためにこのブログの記事を書いています:まず、I、IIに簡単にアクセスし、友人の全体白ミクロ検査サービスのために勉強したいです。主に以下のゆうShengjun白が理解できるように、私は彼のステップに基づいて洗練された映像も、導入ゆうShengjunリンクの時点で再生してください

1、  インストールドッカ

ビュー1.1がインストールさドッキングウィンドウです。

  入るのLinux サーバーを次のコマンドを入力しインストールは対応するポートが表示されない場合

yumのリストは、インストール| grepのドッカ

1.2インストールのドッキングウィンドウ

yumをドッキングウィンドウインストール-y

インストールが完了するチェックが実行されている表示された後、ドッキングウィンドウのコマンド

 

2.  [スタート]ドッキングウィンドウ

ドッキングウィンドウを起動しsystemctl

2.1。  ビューのドッキングウィンドウの状態

 

systemctlステータスドッキングウィンドウ

 

  

3.  ダウンロード nexus3 ミラー

3.1。  インストール nexus3

ドッキングウィンドウプルsonatype / nexus3

あなたが再起動した場合、次のエラーが発生したドッキングウィンドウを

サービスのドッキングウィンドウの再起動
  1. 将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。
docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3

  查看容器信息

docker ps

  

3.1. Docker相关命令

Docker inspect 容器id 查看容器信息

Docker stop 容器id 停止容器id

Docker rm 容器id 删除容器id

 

Maven私服启动容器稍微比较,等待1分钟即可

关闭防火墙,访问http://ip:8081  

4. 登录maven私服

4.1查看默认密码

输入以下命令查找该文件的位置

find / -name 'admin.password'

  

进入data文件夹下

 

 

 cd /var/lib/docker/volumes/fc3e155d5834df70ecad085aabc361628916670997aee210e03215f3afef475e/_data/

查看密码:

4.2登录maven私服,进入后更改密码为:admin123

5.创建自己的repostitories

  登录进入首页后,步骤如下:

6、查看maven环境配置地址

在本地进入控制台输入mvn -version

进入该文件夹下找到setting.xm文件,增加以下代码:

<server>
        <!-- 自定义一个serverid 名称-->
        <id>cyb</id>
        <!--maven私服登录的用户名 -->
        <username>cyb</username>
        <!--配置的maven私服登录密码-->
        <password>cyb</password>
    </server>

在需要导入maven私服的项目中,进入pom文件,增加以下代码

<!--注意限定版本一定为RELEASE,因为上传的对应仓库的存储类型为RELEASE -->
	<!--指定仓库地址 -->
	<distributionManagement>
		<repository>
			<!--此名称要和.m2/settings.xml中设置的ID一致 -->
			<id>cyb</id>
			<url>http://192.168.1.172:8081/repository/one-release/</url>
		</repository>
	</distributionManagement>
<build>
		<plugins>
			<!--发布代码Jar插件 -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-deploy-plugin</artifactId>
				<version>2.7</version>
			</plugin>
			<!--发布源码插件 -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<バージョン> 2.2.1 </バージョン>
				<実行> 
					<実行> 
						<フェーズ>パッケージ</相> 
						<目標> 
							<目標> JAR </目標> 
						</目標> 
					</実行> 
				</実行> 
			</プラグイン> 
		</プラグイン> 
	</ビルド>

  

/

7 インポート MavenのPW

次のコマンドを入力します。 MVN展開にjarファイルのパッケージをにMavenのPWで

ソリューション:

SNAPSHOTまたは交換RELEASE

説明は正常にアップロード

その他のプロジェクトは、プロジェクトに依存しているのアップロードと同様の親子プログラムをアップロードして、依存プロジェクトをアップロードします。私のブログ私のブログに友人のように、私のブログのアドレスは次のとおりです。https://www.cnblogs.com/chenyuanbo/

おすすめ

転載: www.cnblogs.com/chenyuanbo/p/12181525.html