Kilka przydatnych komend mavena. Na razie nie ma ich tutaj zbyt wiele, ale postaram się uzupełniać listę w miarę natykania się na nowe, ciekawe konstrukcje.
Ręczna instalacja pliku w lokalnym repozytorium Mavena
$ mvn install:install-file \ -DgroupId=eu.swierczyna -DartifactId=swierczyna-core -Dversion=0.5.7 \ -Dpackaging=jar \ -Dfile=/home/seba/NetBeansProjects/ProvisioningCoreLibrary/dist/MyLibrary.jar
Utworzenie nowego projektu:
$ mvn archetype:generate -DgroupId=eu.swierczyna -DartifactId=moduleA -Dversion=0.0.1-SNAPSHOT
Wygenerowanie klienta Webservices JAX-RPC przy użyciu maven2 i axis1.4
http://java.dzone.com/tips/jax-rpc-client-maven2
Uruchomienie programu typu console application:
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.1</version> <executions> <execution> <goals> <goal>exec</goal> </goals> <phase>run</phase> </execution> </executions> <configuration> <executable>maven</executable> </configuration> </plugin>
Program uruchamiamy przy pomocy polecenia:
$ mvn -o exec:java -Dexec.mainClass="eu.swierczyna.tester.TesterJPQL"
COMMENTS
No Comments