2014 m. lapkričio 18 d., antradienis

Maven

Maven installiavimas:
$ sudo apt-get install maven Konfiguracijos failas
$dpkg -L maven |grep xml   
/etc/maven/settings.xml
Eclipse IDE projekto failų sukūrimas:
$mvn eclipse:eclipse Naujo projekto kūrimas komandine eilute mvn archetype:generate -DgroupId=lt.mokymai -DartifactId=SecondMavenProject -Dpackage=lt.mokymai.maven -Dversion=1.0-SNAPSHOT Kompiliavimas:
$ mvn clean compile Testavimas:
$ mvn clean test clean panaikina / compile sukuria target katalogą $ ls
pom.xml src target
$ mvn clean
$ ls
pom.xml src
target kataloge sukuriamas .jar failas tačiau jis nėra perkeltas į lokalią maven repozitoriją $ mvn clean package target kataloge sukuriamas .jar failas ir perkeliama į lokalia repozitorija `ls ~/.m2/repository/../..` $ mvn clean install Kaip paleisti tomcat serverį? mvn org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run-war
Komandos
src Visas projekto išeities kodas
src/main Projekto pagrindinio artefakto išeities kodas
src/main/java Projekto java išeities kodas
src/main/resources Nekompiliuojami projekto resursai
src/main/webapp Projekto žiniatinklio aplikacijos resursai
src/test Projekto testavimui skirtas išeities kodas
src/test/java Projekto testavimo java išeities kodas
src/test/resources Projekto nekompiliuojami testavimo resursai
target Maven darbinis katalogas
pom.xml Projekto aprašo byla

Padeada kai meta klaidą:
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.15:test

$ mvn clean install -U