[Seasar-user:18107] Re: 【DBFlute】 Maven-DBFluteプラグインの複数DB設定について
金子 雄一
[E-MAIL ADDRESS DELETED]
2009年 7月 30日 (木) 00:22:06 JST
金子です。
通常のsql2Entity.batについては、問題なく動作します。
また、他のタスク(dbflute:jdbc,dbdlute:generate,dbflute:doc)については、
問題なく動作しています。
以上、よろしくお願いします。
kubo さんは書きました:
> 久保(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
>>
金子 雄一 <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内