я не могу показаться, чтобы получить плагин Maven Glassfish работает для жизни меня:Maven Embedded Glassfish плагин
<project>
...
<pluginRepositories>
<pluginRepository>
<id>glassfish-repository</id>
<name>Java.net Repository for Glassfish</name>
<url>http://download.java.net/maven/glassfish</url>
<layout>default</layout>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
...
<build>
<plugins>
<plugin>
<groupId>org.glassfish</groupId>
<artifactId>maven-embedded-glassfish-plugin</artifactId>
<version>3.0</version>
<configuration>
<goalPrefix>glassfish</goalPrefix>
<app>${artifactId}.war</app>
<contextRoot>${context.root}</contextRoot>
<port>${http.port}</port>
</configuration>
</plugin>
...
</plugins>
</build>
</project>
Когда я бегу mvn glassfish:run
, он ищет другой плагин и не можете найти его:
[INFO] The plugin 'org.apache.maven.plugins:maven-glassfish-plugin' does not exist or no valid version could be found
Любые идеи?
Паскаль, спасибо за ваш ответ, но когда я попытаюсь выполнить эту команду выше, я до сих пор не могу получить плагин: [INFO] Плагин 'org.apache.maven.plugins: maven-embedded-glassfish-plugin 'не существует или не может быть найдена допустимая версия – 2010-02-10 19:40:59
@Walter Пожалуйста, разместите весь ваш pom, потому что это работает для меня. –
Паскаль - извините за поздний ответ, но я, наконец, перешел на Glassfish, так как он является одним из немногих совместимых с Java EE 6 контейнеров. Эта конфигурация работает хорошо. Я должен был вручную установить артефакты, чтобы заставить их работать, но теперь он работает. – 2010-04-25 01:55:06