Добавить пользователя в WildFly через Maven - PullRequest
0 голосов
/ 06 июня 2018
  1. Я создаю проект maven
  2. Объявляет WildFly как зависимость в области
  3. Объявляет wildfly-maven-plugin как зависимость в пространстве
  4. Я запускаюmvn wildfly: start
  5. Я запускаю localhost: 9990
  6. Я вижу сообщение, что мне нужно добавить пользователя

Вопрос

Как добавитьэтот пользователь?в WildFly без Maven естественно ввести wildfly/bin и запустить add-user.sh, но как сделать это хорошо в проекте Maven, наконец, я делаю target/wildfly-run/wildfly-12.0.0.Final/bin/add-user.sh, но я предполагаю, что это не должно быть хорошо ..

1 Ответ

0 голосов
/ 06 июня 2018

In pom.xml

<project>
    ...
    <build>
        ...
        <plugins>
            ...
            <plugin>
                <groupId>org.wildfly.plugins</groupId>
                <artifactId>wildfly-maven-plugin</artifactId>
                <version>1.2.1.Final</version>
                <configuration>
                    <add-user>
                        <users>
                            <user>
                                <username>admin</username>
                                <password>admin.1234</password>
                            </user>
                            <user>
                                <username>admin-user</username>
                                <password>user.1234</password>
                                <groups>
                                    <group>admin</group>
                                    <group>user</group>
                                </groups>
                                <application-user>true</application-user>
                            </user>
                            <user>
                                <username>default-user</username>
                                <password>user.1234</password>
                                <groups>
                                    <group>user</group>
                                </groups>
                                <application-user>true</application-user>
                            </user>
                        </users>
                    </add-user>
                </configuration>
            </plugin>
            ...
        </plugins>
        ...
    </build>
...
</project>

Источник: раздел Добавить пользователя перед запуском сервера из

https://docs.jboss.org/wildfly/plugins/maven/latest/examples/run-example.html

...