Languages
 
 
 
 
Navigation
 
 
 
 
 
 

Создание нового проекта с помощью maven2. Часть вторая (мастер)

Как и было предложено в прошлой моей публикации, скрипт создания maven приложения был улучшен. Теперь он выполнен в виде мастера создания приложения, что еще более облегчает процесс.

Ответив всего на пару вопросов и выбрав тип будущего приложения, вы получите готовый к открытию в Eclipse IDE проект.

Приведу пример создания нового приложения:

kobas-computer:~/Projects koba$ ./new_project.sh 
Building new Maven project
Please define project name [default: yourProjectName] : testapp 
Project name will be 'testapp'
Please define goupId [default: com.kobyleha.testapp] : 
Please define artifactId [default: testapp] : 
1. maven-archetype-quickstart
2. maven-archetype-webapp
3. other
Please select archetypeArtifactId choice [1 - 3] : 1
maven-archetype-quickstart will be used
...

В результате получаем папку проекта с именем testapp, и pom.xml будет выглядеть примерно так:

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.kobyleha.testapp</groupId>
  <artifactId>testapp</artifactId>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>testapp</name>
  <url>http://maven.apache.org</url>

Опять же, я вижу пути улучшения создания проекта в будущем:

  • Заменить скрипт плагином для maven
  • Искать и выводит список с доступными в локальном репозитории archetypeArtifactId автоматически.
AttachmentSize
new_project.sh.txt1.89 KB

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

More information about formatting options

 
 
 
 
 
 
  • hooligan
  • cupuyc
  • ESoImk
  • LeKz
  • Anton
 
 
 
© 2006-2008 kobyleha.com