[Seasar-user:18106] Re: 【DBFlute】 Maven-DBFluteプラグインの複数DB設定について
kubo
[E-MAIL ADDRESS DELETED]
2009年 7月 30日 (木) 00:15:53 JST
久保(jflute)です。
> dbflute:sql2entity タスクが途中で必ず止まってしまいます。
> エラーログも出ないので、何がおきているか分からないのですが、
> 同じところで、必ず止まってしまいます。
状況確認です。
普通に.batや.shからSql2Entityを実行したときは正常に動作します?
また、他のタスクは正常に動作します?
2009/7/30 金子 雄一 <[E-MAIL ADDRESS DELETED]>:
> 金子です。
>
>>> 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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内