Jiemamyの簡単な構造

Jiemamyの構造を簡単に。Jiemamyは以下のような構成に切り分けてあります。

  1. Model Pluginは、他のプラグインに依存していません。
  2. Dialect Pluginは、Model Pluginに依存します。
  3. Eclipse Plugin は、上記2プラグイン両者に依存します。
  4. maven-jiemamy-pluginは、Model PluginとDialect Plugin のjarに依存します。

というわけで、Eclipseプラグインはfeatureという形で更新サイトに乗っけてあります。

そしてmaven-jiemamy-pluginは、DialectとModelプラグインのjarが必要なのですが、Maven2リポジトリに存在する必要があるので、同じjarファイルをMaven2リポジトリにもデプロイしてあります。