Создать Java проект на основе Maven архетипа liberty-archetype-ear
An archetype that generates a Java EE 8 multi-module project that includes an EJB module, a web application module and an EAR module
Консольная команда для создания Java-проекта на основе архетипа liberty-archetype-ear:
mvn archetype:generate -DgroupId="com.mycompany.app" -DartifactId="my-app-id" -DgroupId="My-groupId" -DartifactId="My-artifactId" -DruntimeGroupId="My-runtimeGroupId" -DruntimeArtifactId="My-runtimeArtifactId" -DruntimeVersion="My-runtimeVersion" -DlibertyPluginVersion="My-libertyPluginVersion" -DarchetypeGroupId="io.openliberty.tools" -DarchetypeArtifactId="liberty-archetype-ear" -DarchetypeVersion="3.3.4" -DinteractiveMode=false
Обязательные параметры для создания java проекта:
- groupId
-
validationRegex: нет
- artifactId
-
validationRegex: нет
- runtimeGroupId
-
validationRegex: нет
- runtimeArtifactId
-
validationRegex: нет
- runtimeVersion
-
validationRegex: нет
- libertyPluginVersion
-
validationRegex: нет
Модули в готовом maven проекте
- ${rootArtifactId}-ejb
- ${rootArtifactId}-war
- ${rootArtifactId}-ear
Подробная информация об архетипе liberty-archetype-ear
| Группа |
Группаio.openliberty.tools |
| Идентификатор |
Идентификаторliberty-archetype-ear |
| Версия |
Версия3.3.4 |
| Тип |
Типmaven-archetype |
Как подключить последнюю версию