mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-14 12:19:51 +00:00
mvn: sort aliases and improve comments and README
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# if found an executable ./mvnw file execute it otherwise execute orignal mvn
|
||||
# Calls ./mvnw if found, otherwise execute the original mvn
|
||||
mvn-or-mvnw() {
|
||||
if [ -x ./mvnw ]; then
|
||||
echo "executing mvnw instead of mvn"
|
||||
@@ -8,8 +8,7 @@ mvn-or-mvnw() {
|
||||
fi
|
||||
}
|
||||
|
||||
# Wrapper function for Maven's mvn command.
|
||||
# based on https://gist.github.com/1027800
|
||||
# Wrapper function for Maven's mvn command. Based on https://gist.github.com/1027800
|
||||
mvn-color() {
|
||||
local BOLD=$(echoti bold)
|
||||
local TEXT_RED=$(echoti setaf 1)
|
||||
@@ -34,40 +33,40 @@ mvn-color() {
|
||||
)
|
||||
}
|
||||
|
||||
# either use orignal mvn oder the mvn wrapper
|
||||
# either use orignal mvn or the mvn wrapper
|
||||
alias mvn="mvn-or-mvnw"
|
||||
|
||||
# Run mvn against the pom found in a project's root directory (assumes a git repo)
|
||||
alias 'mvn!'='mvn -f $(git rev-parse --show-toplevel 2>/dev/null || echo ".")/pom.xml'
|
||||
|
||||
# aliases
|
||||
alias mvncini='mvn clean initialize'
|
||||
alias mvncie='mvn clean install eclipse:eclipse'
|
||||
alias mvnag='mvn archetype:generate'
|
||||
alias mvnboot='mvn spring-boot:run'
|
||||
alias mvnc='mvn clean'
|
||||
alias mvncd='mvn clean deploy'
|
||||
alias mvnce='mvn clean eclipse:clean eclipse:eclipse'
|
||||
alias mvnci='mvn clean install'
|
||||
alias mvncp='mvn clean package'
|
||||
alias mvncie='mvn clean install eclipse:eclipse'
|
||||
alias mvncini='mvn clean initialize'
|
||||
alias mvncist='mvn clean install -DskipTests'
|
||||
alias mvncisto='mvn clean install -DskipTests --offline'
|
||||
alias mvne='mvn eclipse:eclipse'
|
||||
alias mvnce='mvn clean eclipse:clean eclipse:eclipse'
|
||||
alias mvncom='mvn compile'
|
||||
alias mvncp='mvn clean package'
|
||||
alias mvnct='mvn clean test'
|
||||
alias mvncv='mvn clean verify'
|
||||
alias mvncvst='mvn clean verify -DskipTests'
|
||||
alias mvnd='mvn deploy'
|
||||
alias mvncd='mvn clean deploy'
|
||||
alias mvnp='mvn package'
|
||||
alias mvnc='mvn clean'
|
||||
alias mvncom='mvn compile'
|
||||
alias mvnct='mvn clean test'
|
||||
alias mvnt='mvn test'
|
||||
alias mvnag='mvn archetype:generate'
|
||||
alias mvn-updates='mvn versions:display-dependency-updates'
|
||||
alias mvntc7='mvn tomcat7:run'
|
||||
alias mvntc='mvn tomcat:run'
|
||||
alias mvnjetty='mvn jetty:run'
|
||||
alias mvnboot='mvn spring-boot:run'
|
||||
alias mvndocs='mvn dependency:resolve -Dclassifier=javadoc'
|
||||
alias mvndt='mvn dependency:tree'
|
||||
alias mvne='mvn eclipse:eclipse'
|
||||
alias mvnjetty='mvn jetty:run'
|
||||
alias mvnp='mvn package'
|
||||
alias mvns='mvn site'
|
||||
alias mvnsrc='mvn dependency:sources'
|
||||
alias mvndocs='mvn dependency:resolve -Dclassifier=javadoc'
|
||||
alias mvnt='mvn test'
|
||||
alias mvntc='mvn tomcat:run'
|
||||
alias mvntc7='mvn tomcat7:run'
|
||||
alias mvn-updates='mvn versions:display-dependency-updates'
|
||||
|
||||
|
||||
function listMavenCompletions {
|
||||
|
||||
Reference in New Issue
Block a user