2012-05-11 16 views
0

mavenとJcodemodelを初めて使用しています。私はwsdlを受け入れ、コードを生成するアーキタイプを作成しようとしています。私はインターフェイスを実装して実装クラスファイルのJavaコードを作成する必要があります。私はJavaコードを生成するためにJCodeModelを使用する必要があります。しかし、私はJCodeが初めてです。どのようにJavaコードを生成するMavenのアーキタイプ内のJcodemodelを使用するには?カスタムMavenアーキタイプで使用するJCodeModel

親切、

答えて

1

のMavenは、プロジェクトを構築し、構築し、プロジェクトを管理するいくつかの側面を自動化します私を導きます。しかし、プロジェクトが何をしているのか、またプロジェクトを書く方法を決めることはありません。

(WSDLを記述したので)Webサービスとして実行されるJavaコードを記述する必要があります。そのWebサービスは明らかに「何か」を受け入れ、「何か」で返答するべきです。受け入れるべきものは、Javaクラスの何らかの記述であり、応答すべきものは、JavaソースコードまたはコンパイルされたJavaクラスのいずれかであると推測されます(これは非常に曖昧な質問です)。

どちらの場合でも、プロジェクトはMavenで管理することができます。つまり、Mavenはプロジェクトをコンパイル、テスト、パッケージ化します。場合によっては、Mavenをデプロイするように設定している場合は、デプロイも行います。

Mavenが実際にWSDLを受け入れてコードを生成するようにするには、Mavenがビルドするものは静的です。つまり、Mavenがビルドを完了した後で「生成された」コードを変更できなくなります。あなたはできる;ただし、変更する可能性のある「次の」バージョンを構築してください。このシナリオが覚えているように聞こえる場合、「ソース」は静的ファイルになり、「ビルドされたプロジェクト」はソースに対応するオブジェクトコードまたはソースコードになります。

これ以上の方向がなければ、これはおそらくあなたが得る最良のガイドです。あまりにも漠然とした質問です。あなたはまた、多くの重要な場所で同時に多くの知識が不足しているように見えます。おそらく最善の解決策は、あなたがブラッシュアップする必要があるものを特定し、「何が必要なのか」によってそれらを注文し、何にも依存しない要素から始めることです。

関連する問題