Какова корректная maven2 фаза для развертывания в сервер приложений?

Я пытаюсь настроить pom.xml так, чтобы это автоматически развернуло архив EAR на сервере приложений GlassFish. Я хочу присоединить эту операцию к надлежащей фазе казни знатока. Но не может понять, какой выделен только для этой операции? Развернуться? Установка? Справка. Это - то, что я делаю:

<plugin>
    <artifactId>maven-antrun-plugin</artifactId>
    <executions>
        <execution>
            <phase>deploy</phase>
            <configuration>
                <tasks>
                    <copy file="${project.build.directory}/${project.build.finalName}.ear" 
                        tofile="${glassfish.home}/domains/domain1/autodeploy"/>
                </tasks>
            </configuration>
            <goals>
                <goal>run</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Когда я делаю mvn deploy, знаток пытается развернуть мои артефакты на репозитории. Это не то, что я собираюсь выполнить. Я чувствую, что фаза выполнения является неправильной..

6
задан yegor256 23 July 2010 в 18:26
поделиться