В настоящее время я разрабатываю некоторые приложения, и я использую wildfly 9.0.2.Final в качестве сервера приложений. В настоящее время я использую бом версию 8.2.2.Final для следующих артефактов:Есть ли связь между org.wildfly.bom и версией сервера wildfly?
- JBoss-JavaEE-7,0-с инструментами
- JBoss-JavaEE-7,0-с-зимует
- JBoss-JavaEE -7.0-with-security
Я начал использовать эти версии, следуя руководству. Однако я видел, что теперь wildfly 10 отсутствует, и, вероятно, некоторые другие зависимости также имеют зависимости. Возможно, в будущем javaee-8.0 будет доступен.
Есть ли какая-то документация о том, что включают в себя различные артефакты и, может быть, что следует учитывать при обновлении версии родительской боты?
Привет, Спасибо за этот ответ. Итак, если я правильно ее понимаю, мне просто нужно сохранить артефакты вроде jboss-javaee-7.0-with-hibernate в текущей версии и увеличить версию артефакта родительской дикой природы? – gadeynebram
«jboss-javaee-7.0-with-hibernate» - спецификация, целью которой является определение управления зависимостями. В моем опыте использования 'wildfly-parent' для управления зависимостями достаточно, вам действительно не нужны оба. Вам нужно определить фактические зависимости, которые вы используете, такие как RESTEasy, Weld и т. Д., Но они должны иметь «предоставленную» область, поэтому вы не включаете их в последнюю WAR, а скорее позволяете Wildfly предоставлять их , –
Я бы не советовал использовать родительский POM проекта как спецификацию. Это приведет к зависимостям, которые не предназначены для развертывания. –