[Seasar-user:18105] Re: 【DBFlute】 Maven-DBFluteプラグインの複数DB設定について
金子 雄一
[E-MAIL ADDRESS DELETED]
2009年 7月 30日 (木) 00:11:29 JST
金子です。
>> configuration の値は ${〜} みたいな感じにして
>> プロファイルを定義して切り替えるとかな
>> 気がします(mvn -P db1みたいなイメージ)。
この方法で、できました。
なお、別件なのですが、
dbflute:sql2entity タスクが途中で必ず止まってしまいます。
エラーログも出ないので、何がおきているか分からないのですが、
同じところで、必ず止まってしまいます。
何か、お心当たりがある方がいらっしゃいましたら、
回避策をご教示いただけたらと存じます。
以上、よろしくお願いいたします。
金子 雄一 さんは書きました:
> 金子です。
>
> 菅谷さん、ご回答ありがとうございます。
> ソースを拝見させていただいたので、
> なんとなく、そんな気がしないでもなかったのですが・・・。
>
> まずは、プロファイルでやってみる事にします。
> のちのち、ご対応いただけると、非常にありがたいです。
>
>
> 以上、よろしくお願いいたします。
>
>
> Shinsuke Sugaya さんは書きました:
>> 菅谷です。
>>
>> 現状の実装では、そのように 1 つの pom で
>> 複数の定義を書けません。やるとしたら、
>> configuration の値は ${〜} みたいな感じにして
>> プロファイルを定義して切り替えるとかな
>> 気がします(mvn -P db1みたいなイメージ)。
>> それでできるかどうかは試していませんが...。
>>
>> shinsuke
>>
>> 2009/07/29 22:49 に 金子 雄一<[E-MAIL ADDRESS DELETED]> さんは書きました:
>>> お世話になります。
>>> 金子と申します。
>>>
>>> Maven-DBFluteプラグインを使用して、
>>> 複数DBの設定を行いたいと考えています。
>>>
>>> その際に、pom.xmlには、どのような設定をすればよろしいでしょうか?
>>>
>>> 現在、以下のような設定を記載して試してみましたが、
>>> 一番最後の設定のみが有効になります。
>>>
>>> -------------------------------------------------------------------------------------
>>> <plugin>
>>> <groupId>org.seasar.dbflute</groupId>
>>> <artifactId>maven-dbflute-plugin</artifactId>
>>> <version>0.1.0-SNAPSHOT</version>
>>> <configuration>
>>> <dbfluteVersion>0.9.5.2</dbfluteVersion>
>>> <database>postgres</database>
>>> <databaseDriver>org.postgresql.Driver</databaseDriver>
>>> <databaseUrl>jdbc:postgresql://<ホストのIP>/<DB名></databaseUrl>
>>> <databaseUser>postgres</databaseUser>
>>> <databasePassword>postgres</databasePassword>
>>> <rootPackage>jp.co.plussum</rootPackage>
>>> <dbPackage>jp.co.plussum.reportdb</dbPackage>
>>> <schemaName><スキーマ名></schemaName>
>>> <schemaFile><ファイル名></schemaFile>
>>> </configuration>
>>> </plugin>
>>> <plugin>
>>> <groupId>org.seasar.dbflute</groupId>
>>> <artifactId>maven-dbflute-plugin</artifactId>
>>> <version>0.1.0-SNAPSHOT</version>
>>> <configuration>
>>> <dbfluteVersion>0.9.5.2</dbfluteVersion>
>>> <database>postgres</database>
>>> <databaseDriver>org.postgresql.Driver</databaseDriver>
>>> <databaseUrl>jdbc:postgresql://<ホストのIP>/<DB名></databaseUrl>
>>> <databaseUser>postgres</databaseUser>
>>> <databasePassword>postgres</databasePassword>
>>> <rootPackage>jp.co.plussum</rootPackage>
>>> <dbPackage>jp.co.plussum.reportdb</dbPackage>
>>> <schemaName><スキーマ名></schemaName>
>>> <schemaFile><ファイル名></schemaFile>
>>> </configuration>
>>> </plugin>
>>> -------------------------------------------------------------------------------------
>>>
>>> どなた様か、ご教示いただけたらと思います。
>>>
>>>
>>> ご不明な点がありましたら、ご連絡ください。
>>> 以上、よろしくお願いいたします。
>>>
>>>
>>> 金子 雄一 <[E-MAIL ADDRESS DELETED]>
>>>
>>>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>
>>
>
>
金子 雄一 <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内