Mavenのいくつかの一般的に使用されるコマンド
クリアアップ
これは、コンパイルされているいくつかのファイルをクリーンアップすることです。
[ルート@ localhostのjavaの]#LSは aaa.txtのpom.xmlのsrcターゲットtest.txtの [ルート@ localhostのjavaの]#ツリーのターゲット/ 目標/ ├──クラス │└──付き │└──GHzの │└──Testweb │└──App.class ├──胃アーカイバ │└──pom.properties ├──Mavenのステータス │└──のmaven-コンパイラプラグイン │└──コンパイル │└──デフォルトのコンパイル │├──createdFiles.lst │└──inputFiles.lst ├──元-testweb-v1.3.jar └──testweb-v1.3.jar
ここでは、ターゲットがすでにクラスファイルをコンパイルしていた参照
クリーンMVN
実行後、我々は、ターゲットディレクトリがなくなってご覧ください。
見るために実装プロセスは、実際には、ターゲットディレクトリを削除することです。
コンパイル
MVNコンパイル
コンパイル後、ターゲット・カタログが出てきました
クラスファイルが完全にコンパイルされます。
ユニットテスト
このディレクティブは、コード内の項目をテストするコードが必要とされています。ソースコード/ SRC /テスト/ Javaコードのヘッドがあります。私はコードなので、効果なしの実装をテストしませんでした。しかし、命令が実行されます。
テストユニット、xxxxTest.javaで必要とされるクラス名
MVNテスト
俵
MVNパッケージ
実行が完了した後、我々は、ターゲットのjarパッケージになります以下で見ることができます。
具体的な遊びは、パッケージの種類です。私たちのプロジェクトが決定されます。
および関連文書は、POMがあります。
这边我们pom文件定义的是 jar包。实际的 应该是根据我们的项目来决定的
安装 install
其实就是将的 java项目,打成jar包,然后放在你的本地仓库下面 。这边就等于你的本地仓库,又多个jar,又多个工具。类似给自己写了个函数,方法。可以直接加载。
mvn install
安装后。
然后通过这里我们就可以发现。其实我们之前使用maven指令,就是一个一个 的jar包。我们就是通过本地库中jar的方法来进行指令操作的。