ダボ管理(e)を構築します

ダボ管理のダウンロード(2019年9月8日):https://github.com/apache/dubbo-admin

 注:要件上記のJDK 1.8

1.モジュールは、管理者-UIをダボMavenのpom.xmlファイルを開いて、プラスのビルドに移行します。

< downloadRoot> http://npm.taobao.org/mirrors/node/ </ downloadRoot>

添加した後、次のようになります。

<?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
<! - 一件の以上の下では、Apache Software Foundation(ASF)にライセンス供与
  〜貢献者のライセンス契約。一緒に配布NOTICEファイルを参照してください。
  著作権の所有権に関する追加情報については、この作品を〜。
  Apacheライセンス、バージョン2.0の下であなたに〜ASFライセンスこのファイル
  〜(「ライセンス」); あなたは遵守を除いて、このファイルを使用することはできません
  〜彼ライセンス。あなたがでライセンスのコピーを入手することができる
  〜http://www.apache.org/licenses/LICENSE-2.0  
  適用される法律または書面での合意、ソフトウェアなければ〜
  〜ライセンスの下で配布さが上に分散され、BASIS「AS IS」
  〜明示または黙示のいかなる種類の保証または条件なし。
  〜権限と統治特定の言語のためのライセンスを参照してください。
  ライセンスの下で〜の限界を。
  - > 

< プロジェクトの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」> 
    < > 
        < たartifactId >ダボ管理者</ たartifactId > 
        < groupId > ORG。groupId > 
        < バージョン> 0.1 </ バージョン> 
    </ > 
    < modelVersion > 4.0.0 </ modelVersion > 

    < たartifactId >ダボ管理者-UI </ たartifactId > 

    < プロパティ> 
        < project.build.sourceEncoding > UTF-8 < / project.build.sourceEncoding > 
        < project.reporting.outputEncoding > UTF-8 </project.reporting.outputEncoding > 
        < >java.version > 1.8 </ のjava.version > 
        < フロントエンド-のmaven-plugin.version > 1.6 </ フロントエンド-のmaven-plugin.version > 
    </ プロパティ> 

    < 構築> 
        < プラグイン> 
            < プラグイン> 
                < groupIdを> com.github .eirslett </ のgroupId > 
                < たartifactId >フロントエンド-達人-プラグイン</ たartifactId > 
                < バージョン $ {フロントエンド-達人-plugin.version} </ バージョン>
                 < 実行> 
                    < 実行> 
                        < ID >ノードとNPMをインストール</ ID > 
                        < 目的> 
                            < 目的>インストール・ノードと-NPM </ 目標> 
                        </ 目標> 
                        < 設定> 
                            < nodeVersion > v9.11.1 </ nodeVersion > 
                             <! - 加上淘宝的镜像- > 
                            < downloadRoot >http://npm.taobao.org/mirrors/node/ </ downloadRoot > 
                        </ 設定> 
                    </ 実行> 
                    <! - すべてのプロジェクトの依存関係をインストールします- > 
                    < 実行> 
                        < ID > NPMインストール</ ID > 
                        < 目標> 
                            < 目標> NPM </ 目標> 
                        </ 目標> 
                        <! - オプション:デフォルト相は"-リソースを生成"である- > 
                        < >生成-リソース</  > 
                        <!- すべてのNPMコマンドを実行するために提供するオプションの設定- > 
                        <設定> 
                            < 引数>インストール</ 引数> 
                        </ 設定> 
                    </ 実行> 
                    <を! - 静的ファイルを構築し、縮小化- > 
                    < 実行> 
                        < ID > NPM実行ビルド</ ID > 
                        < 目標> 
                            < 目標> NPM </ 目標> 
                        </ 目標>
                        < 設定> 
                            < 引数>実行ビルド</引数> 
                        </ 設定> 
                    </ 実行> 
                </ 実行> 
            </ プラグイン> 
        </ プラグイン> 
    </ 構築> 
</ プロジェクト>
コードの表示

2.修理プロファイルダボ管理者 - サーバー/ srcに/メイン/リソース/ application.properties

server.port = 9898の

dubbo2.7で#センター
#飼育係的IP和端口
//192.168.178.5:2181 admin.registry.address =飼育係
admin.config-センター=飼育係://192.168.178.5:2181 
admin.metadata -report.address =飼育係://192.168.178.5:2181 

#GROUP 
admin.registry.group =ダボ
admin.config-center.group =ダボ
admin.metadata-report.group =ダボ

admin.apollo.token = e16e5cd903fd0c97a116c873b448544b9d086de9 
管理。 apollo.appId =テスト
admin.apollo.env = DEV 
admin.apollo.cluster =デフォルト
admin.apollo.namespace =ダボ

3.パッケージをコンパイル

CD#はディレクトリに解凍ダボ管理者・開発
MVNクリーンパッケージ//コンパイラパッケージ

4.実行を開始

CDのダボ管理者-配布/ターゲット
のjava -jarダボ管理者-0.1.jar

 

おすすめ

転載: www.cnblogs.com/myitnews/p/11484573.html