У меня проблема с Maven.Я хотел добавить зависимость от встроенного Glassfish.Я добавил запись в pom.xml, содержащую фрагмент, скопированный из Интернета:
<dependency> <groupId>org.glassfish.extras</groupId> <artifactId>glassfish-embedded-all</artifactId> <version>3.1</version> </dependency>
Однако, пакет mvn печатает ошибку.
Access denied to: http://repository.jboss.org/maven2/org/glassfish/extras/glassfish-embedded-all/3.1/glassfish-embedded-all-3.1.pom -> [Help 1]
Что не так?
Указали ли вы на правильный репозиторий в вашем файле pom.xml?
Вставьте его в конце, непосредственно перед последним тегом </project>:
</project>
<repositories> <repository> <id>glassfish-releases</id> <url>http://download.java.net/maven/glassfish</url> </repository> </repositories>
При подключении к http://repository.jboss.org/maven2 на каждый HTTP выдается ошибка 403 Forbidden, поскольку она устарела.
Этот ТАК вопрос имеет:
http://maven.glassfish.org/content/groups/glassfish
как новый URL.