Создать Java проект на основе Maven архетипа mojo-archetype
"Maven Old Java Object" Project builder . From this archetype, maven can build and initialize a SF3JSWING child project folder structure.
Консольная команда для создания Java-проекта на основе архетипа mojo-archetype:
mvn archetype:generate -DgroupId="com.mycompany.app" -DartifactId="my-app-id" -Dmojo_name="My-mojo_name" -Dmojo_name_ant="My-mojo_name_ant" -Dmojo_desc="My-mojo_desc" -Dmojo_url="My-mojo_url" -Dmojo_years="My-mojo_years" -Dmojo_jks_co_name="My-mojo_jks_co_name" -Dmojo_jks_co_url="My-mojo_jks_co_url" -Dmojo_jks_co_user_realname="My-mojo_jks_co_user_realname" -Dmojo_jks_co_email="My-mojo_jks_co_email" -Dmojo_applet_codebase="My-mojo_applet_codebase" -Dmojo_osx_app_sign="My-mojo_osx_app_sign" -Dmojo_license_name="My-mojo_license_name" -Dmojo_license_url="My-mojo_license_url" -Dmojo_scm_connection="My-mojo_scm_connection" -Dmojo_scm_connection_dev="My-mojo_scm_connection_dev" -Dmojo_scm_url="My-mojo_scm_url" -DarchetypeGroupId="net.sf.sf3jswing" -DarchetypeArtifactId="mojo-archetype" -DarchetypeVersion="1.0.3" -DinteractiveMode=false
Обязательные параметры для создания java проекта:
- mojo_name
-
validationRegex: нет
- mojo_name_ant
-
validationRegex: нет
- mojo_desc
-
validationRegex: нет
- mojo_url
-
validationRegex: нет
- mojo_years
-
validationRegex: нет
- mojo_jks_co_name
-
validationRegex: нет
- mojo_jks_co_url
-
validationRegex: нет
- mojo_jks_co_user_realname
-
validationRegex: нет
- mojo_jks_co_email
-
validationRegex: нет
- mojo_applet_codebase
-
validationRegex: нет
- mojo_osx_app_sign
-
validationRegex: нет
- mojo_license_name
-
validationRegex: нет
- mojo_license_url
-
validationRegex: нет
- mojo_scm_connection
-
validationRegex: нет
- mojo_scm_connection_dev
-
validationRegex: нет
- mojo_scm_url
-
validationRegex: нет
Модули в готовом maven проекте
- ${rootArtifactId}-osx
- ${rootArtifactId}-win
- ${rootArtifactId}-lnx
- ${rootArtifactId}-core
Подробная информация об архетипе mojo-archetype
| Группа |
Группаnet.sf.sf3jswing |
| Идентификатор |
Идентификаторmojo-archetype |
| Версия |
Версия1.0.3 |
| Тип |
Типmaven-archetype |
Как подключить последнюю версию