私は、与えられたスキーマからjsonObjectsを生成する自動生成クラスに取り組んでいます。アイデアはすべてのスキーマを含むフォルダを持って、必要に応じてすべてのスキーマとプロセスを通過できるようにすることです。私の質問は、pomに定義されているsourceDirectoryをどのようにパラメータとして渡すのですか?また、どのようにしてoutputDirectoryにもアクセスします。 には、例えば、私はあなたが、その後properties-maven-pluginを使用することができ、このメソッドのパラメータとしてMavenプロジェクトのpom sourceDirectory
public void generateJSONOrder() throws JSONException, IOException
{
File folder = <sourceDirecotry>; // how do I get this ?
// other code here and then write output
FileWriter fileWriter = new FileWriter(new File(<outputDirectory>)); //how to get this too?
}
指定することができ、Mavenのツールjsonschema2pojoはJSONスキーマからJavaの型を生成するために使用します。https://maven.apacheを。 ORG /例/ SEアプリケーション-家が設定して取得する方法 - プロパティ・ビアsettings.htmlを注入します。 – StackFlowed