-2

1) コマンド mvn archetype:create -DgroupId=your.simple.java.gid -DartifactId=maventest を使用して Java プロジェクトを作成しましたasm、antlr、oro、xmlapis、Jdom などのライブラリ

2) この後、コマンド mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp で Web プロジェクトを作成しました。pom.xml では Junit の依存関係が利用可能ですが、プロジェクトには test フォルダーがありません。これでテストフォルダーが作成されないのはなぜですか?

3) .m2/repository フォルダーに移動すると、複数の libary フォルダーが利用可能です。たとえば、asm ディレクトリ .m2/repository/asm/asm/3.2 内に移動すると、以下のファイルが見つかりました。

 a)asm-3.2.jar
 b)asm-3.2.jar.sha1
 c)asm-3.2.pom
 d)asm-3.2.pom.sha1
 e)_maven.repositories

.pom .sha1 および .repositories ファイルについてはわかりません。それらは何のため?

4

1 に答える 1

0

リンクからのスニペット

ASM はバイトコード操作フレームワークであり (素晴らしい紹介についてはこのページを参照してください)、多くの実行で使用されます... バイトコード操作: プロキシ生成とリフレクション (Spring、Hibernate など) を使用するフレームワーク、フレームワークのモック (EasyMock、JMock など) )、コード分析ツール (PMD、Findbugs など)。実際、ASM プロジェクトは、カテゴリ別に整理されたユーザーのリストを維持しています。チェックしてみてください。

于 2013-09-28T15:12:01.097 に答える