Mavenのビルド(無用な時間枠)

     Doがビルドにステップ、それ以外の場合は、多くのバグになります。

     各プロジェクトには、例えば、jarファイルをインポートする必要があります:約2mオラクルのjarファイルは、大規模なjarファイルが5〜7メートル程度とすることができ、非常にリソース集約型コンピュータディスク、それは各プロジェクトに最適な設定ファイルを持っています、情報ジャーの導入、そして私たちは私たちを助けるために自動設定ジャーを実行すると、これは、Mavenの機能です。

ダウンロード:

公式サイト:http://maven.apache.org/download.cgi、ダウンロードする最初のクリックにドロップダウン選択バイナリzipアーカイブ

  1.その後、ZCY_Mavenと呼ばれるDドライブ上のフォルダを、作成したフォルダにzipファイルをコピーし、解凍

  2、文書のプレゼント:

   ビン - > Mavenのすべてのコマンドがそれである、企業は、コマンドをしていない視覚的なインターフェースがあります

   ブーツ - >スタートリソース(十分に削除しないでください)

   confに - >プロファイル

   libに - >プロジェクトのjarファイルを必要な、など、Javaのmavenで書かれています

   LICENSE、NOTICE - >設定情報

  3、使用:

   1つの使用Mavenの機能:

    jarファイルをダウンロードします。

      1、リモートリポジトリ:我々は(JAR)ファイルは、ウェブサイトを必要とし、そしてこのサイトは、リモートリポジトリのMavenと呼ばれているリソースをダウンロードする必要があります

      2、ローカルリポジトリ:私たちは、地元の倉庫と呼ばれるフォルダにこのコンピュータ上のjarファイルの結束をダウンロードします

      3、中央の倉庫:企業が独自のサーバー上のjarファイルに思われるが、必要性の私達の時間は、中央倉庫のダウンロードに行くことができます

     三の倉庫の関係:

      1、jarファイルの設定後、このjarファイルがあるかどうかを見つけるために、地元の倉庫に行きます、

      2、ローカルレポジトリJARが存在しない場合、中央リポジトリ(中央リポジトリが構成されていない、この工程を省略した)を見つけます

      3.手順1と2は、jarファイルがあるかどうかを見つけるためにリモートリポジトリに移動し、jarファイルを見つけることができない場合

      

    次に、あなたはMavenの中で設定する必要があります。

     ローカルおよびリモートの倉庫倉庫

     confフォルダを開くには、Mavenのポイント:

     編集のsettings.xmlにクリックしてください

 

     1、地元の倉庫を設定します。

      いいえローカルリポジトリた場合は、jarファイルをダウンロードMavenのCドライブに直接ダウンロードされ、Cドライブが小さい、それをしません

      デフォルトのダウンロードパス:C:\ Users \ユーザー管理\ .m2

      

      1.1。でZCY_Mavenという名前のフォルダ内のファイルフォルダを作成するリポジトリ

      1.2コピーのリポジトリフォルダパス:. D:\ ZCY_Maven \リポジトリ

      1.3オープンのsettings.xml

        貼り付け:

<localRepository>D:\英文命名的文件夹(不可带中文和数字,以免报错)\repository</localRepository>

 内容は、ローカルリポジトリのファイルパスです

     

     2、リモートリポジトリを設定します。

      私たちは、国内の倉庫を設定する必要があり、その速度が速いです

       アリは作らリモートリポジトリを       

 <mirror>      

         <id>alimaven</id>      

         <name>aliyun maven</name>      

         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>      

         <mirrorOf>central</mirrorOf>        

        </mirror>
 切记粘贴在mirrors标签中

       

  Mavenのは非常に早い製品であるので、図3に示すように、デフォルトでは1.5バージョンををjdkので、我々は、JDKバージョン1.8が変更を変更する必要があります 

    <profile>

       <id>jdk-1.8</id>

       <activation>

        <activeByDefault>true</activeByDefault>

        <jdk>1.8</jdk>

       </activation>

       <properties>

        <maven.compiler.source>1.8</maven.compiler.source>

        <maven.compiler.target>1.8</maven.compiler.target>

        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>

       </properties>

      </profile>

       切记粘贴在profiles标签中

 

    我々は、ダウンロードにEclipseのMavenのビジュアルインターフェースのjarファイルを満たすために必要があるので、とても便利なのプログラマーの多くは嫌いMavenのコマンドを使用する必要があるため 

    EclipseとMavenの設定:

     Eclipseを開き - >ウィンドウ - >設定 - >左のサイドバーは、Mavenを見つけるために - > [ユーザー設定を発見 - > [グローバル設定だけで良いのsettings.xml設定ファイルを検索し、ブラウズ...ボタンのクリックを見つけるために、[OK]をクリックします - > [アップデート設定]をクリックします - > [適用]をクリックして閉じるへ

    ここで注意してください、またはエラーになります。

   

   Mavenの2機能は使用します。

    Mavenプロジェクトを作成します:

     左側のサイドバーで、右 - >新しい - プロジェクト。 - > Mavenのプロジェクトを選択 - - > [次へ]をクリック - >ドロップダウンMavenを選択し、簡単なプロジェクトを作成し、ダニを...--> [次へ]をクリックします 

 - >アーティファクトID(プロジェクト名)を入力します- - >グループID(パッケージ名)を入力してください選択し梱包> - >バージョンが0.0.1に変更WARを  - > [完了]をクリックして

     

次に我々は、Mavenのプロジェクトの出現が表示されます(ここではWebプロジェクトの戦争を作成することです)

     ウェブエンジニアリング・エラーを参照してください   > SRCを開く- - >メイン- > Webアプリケーション- > 右の創造と呼ばれるWEB-INFフォルダを - >コピーは、web.xmlにコードを削除(および使用されることはありませんうち、唯一の基本的な構成を持つ空のweb.xmlが、) - > 私は、エラーを持っていないでしょう。

     注:エラーが発生した場合、ローカルリポジトリのファイルを削除し、あなたが成功するの作成まで、プロジェクトを削除し、直接再度プロジェクトを作成します。

  ローカルリポジトリ:(D \ ZCY_Maven \リポジトリ)の下のファイルすべて削除し、上記の構成の再- >ウィンドウ- >設定- >左のサイドバーは、Mavenを見つけるために- >など

    最初のMavenプロジェクトを実行します。

    Webアプリケーションは、例えば、htmlファイルの下に作成:index.htmlのファイル書き込みをハローMavenの - >プロジェクト名をクリック - >右 - >実行と - >の役割を果たす上で実行します 

    ブラウザを入力します。http:// localhost:8080 /プロジェクト名/index.htmlが、結果を見ることができます

    で、プロジェクト全体のMavenのハイライトpom.xmlファイル: 

    

  <project 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">

      <modelVersion>4.0.0</modelVersion> 模块版本,就是pom.xml的版本,54即可

      <groupId>demo</groupId> 就是项目的包名

      <artifactId>project</artifactId> 项目名称

      <version>0.0.1</version> 项目版本

      <packaging>war</packaging> 项目的类型:jar-普通java项目,war-web项目

    </project>

    jarファイルをインポートします。

   私たちは、地元の倉庫ではない、その結果、何の必要に対応するjarファイルをダウンロードするには、リモートリポジトリを

    どのようにそれをダウンロードするには?

    すべてのjarファイルは、構成情報を対応している限り、これらの文字列は、構成情報を取得する(ダウンロードリンク)を、リモートリポジトリをダウンロードして行くことができます

    構成情報(リンク)どのようにそれを見つけるには?

    URLの設定情報を検索します。

   https://mvnrepository.com/またはBaiduは最初のものであるMavenの検索します

     

    私たちは、MavenプロジェクトのWebサーブレットのjarファイルが自分をダウンロードする必要はありませんが、コンフィギュレーション情報の必要性がある(リンク)

     一例として、サーブレットのjarパッケージをダウンロードするには:

      1.設定情報を見つけるために、URLを入力しhttps://mvnrepository.com/

      検索ボックスで、[serlvetを入力します。

      12477回の用法にそのクリックのダウンロードリンクの最大数を見つけ3.

      サーブレット対応するバージョン(最新)を選択します

      レプリケーションの設定情報   

   <dependency>

        <groupId>javax.servlet</groupId>

        <artifactId>javax.servlet-api</artifactId>

        <version>4.0.1</version>

        <scope>provided</scope>

       </dependency>

      プロジェクト内のウェブMavenのpom.xmlファイル6.:

      <依存性> </依存関係>タグを作成します。

      7.ラベルに設定情報をコピーし、リモートリポジトリからダウンロードし保存することができます

      8.私たちは、JavaでのHttpServletクラスを作成することができます

 

     当社のWebプロジェクトを設定するためのパラメータのニーズにそれを?

     1.servlet     

<dependency>

       <groupId>javax.servlet</groupId>

       <artifactId>javax.servlet-api</artifactId>

       <version>4.0.1</version>

       <scope>provided</scope>

      </dependency>

      2.oracle   

  

  <dependency>

       <groupId>com.oracle</groupId>

       <artifactId>ojdbc6</artifactId>

       <version>11.2.0.4.0-atlassian-hosted</version>

      </dependency>

    3.fastjson     

 <dependency>

       <groupId>com.alibaba</groupId>

       <artifactId>fastjson</artifactId>

       <version>1.2.68</version>

      </dependency>

     4.mybatis     

 <dependency>

       <groupId>org.mybatis</groupId>

       <artifactId>mybatis</artifactId>

       <version>3.5.4</version>

      </dependency>

   注:問題がある場合は、ダウンロード<依存>タグの赤い下線報告します、の理由:タイムアウトをダウンロードするネットワークの問題

    ソリューション:

      1.それを削除するには、フォルダの対応バージョンに地元の倉庫に行きます

     Mavenの- -プロジェクト2.右クリックし、更新プロジェクト...再度ダウンロードされます

公開された163元の記事 ウォン称賛92 ビュー10000 +

おすすめ

転載: blog.csdn.net/weixin_42995083/article/details/105374020