一つの方法は、config.cli
というスクリプトを作成して、以下のコンテンツを追加することです:
# Mark the commands below to be run as a batch
batch
# Add the application datasource (this example is for PostgreSQL)
data-source add \
--name=YourDS \
--driver-name=postgresql-9.4-1206-jdbc42.jar \
--connection-url=jdbc:postgresql://yourdb:5432/yourdb \
--jndi-name=java:jboss/datasources/YourDS \
--user-name=username \
--password=password \
--use-ccm=false \
--min-pool-size=10 \
--max-pool-size=30 \
--pool-prefill=true \
--blocking-timeout-wait-millis=5000 \
--new-connection-sql="set datestyle = ISO, European;"
# Execute the batch
run-batch
、その後wildfly-maven-plugin
を使用して、それを実行します。
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.1.0.Beta1</version>
<configuration>
<scripts>
<script>config.cli</script>
</scripts>
</configuration>
</plugin>
私がしようとしますありがとう溶液。 cli mavenプラグインを使用しないのでネイティブに直接行うことはできません。 –
'config.cli'スクリプトはコマンドラインから実行できます。あなたはそれを行うためにプラグインを必要としません。 '$ JBOSS_HOME/bin/jboss-cli.sh -c --file =/path/to/config.cli'を試してください。 –