0

Javaクラスでコードを自動生成しようとしているMavenアーキタイプを作成しようとしています。私はJavaクラスを生成するためにjcodemodelに出くわしました。誰かが親切にそれをするように私を導いてくれます、そしてユーザーから与えられた名前で特定のフォルダにクラスファイルを生成するためにアーキタイプでjcodemodelをどこで使う必要がありますか?

アーキタイプは、コードの生成中にユーザーからservicename、artifactidなどの入力を取得します。

4

1 に答える 1

0

Mavenアーキタイプは、速度テンプレートを使用してコードを作成できます。これは、パッケージ定義を修正するために作成する簡単な例の1つです。JBoss Wikiには、条件付きロジックを含むテンプレートの簡単な例が含まれています。

codemodelを使用するジェネレーターが既にある場合、archetypeプラグインの生成目標には、goals作成後に追加のプラグインを実行するパラメーターが含まれています。アーキタイプにディレクトリ構造のみを作成させ、ジェネレーターをMavenプラグインにラップしてから、新しく作成されたプロジェクトで実行することができます。

于 2012-05-10T11:33:54.337 に答える