Skip to content

Commit cf3eb95

Browse files
committed
Additional maven commands; bugfix when mixing menuItem and menuItemClm
1 parent 4cda512 commit cf3eb95

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

EasyKey.maven/maven.sh

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ source "$script_dir/../shellmenu.sh"
99
source "$script_dir/ezk-maven-functions.sh"
1010

1111
enableLogging() {
12+
echo "SQL:"
1213
echo "logging:"
1314
echo " level:"
1415
echo " org: "
@@ -19,11 +20,15 @@ enableLogging() {
1920
echo " jdbc:"
2021
echo " datasource:"
2122
echo " init: DEBUG"
23+
echo "Autoconfig:"
24+
echo "logging.level.org.springframework=DEBUG"
25+
echo "logging.level.com.myapp=DEBUG"
26+
}
2227

23-
echo "logging.level.org.springframework=DEBUG"
24-
echo "logging.level.com.myapp=DEBUG"
25-
26-
echo "org.springframework.boot.autoconfigure=DEBUG"
28+
showProperties() {
29+
selectItem "find ./src -type f -name 'application*.*'" "awk '{print \$1}'"
30+
if [[ $fname == "" ]]; then return 0; fi
31+
vim "$fname"
2732
}
2833

2934
menuInit "Super MAVEN Home"
@@ -34,7 +39,13 @@ menuInit "Super MAVEN Home"
3439
menuItemClm g "Show global settings" showGlobalSettings h "Show local settings" showLocalSettings
3540
menuItemClm i "Re-resolve project dependencies" "mvn dependency:purge-local-repository" j "List repositories" "mvn dependency:list-repositories"
3641
menuItemClm k "Download sources" downLoadSources l "Build with deps" "mvn clean compile assembly:single"
37-
menuItemClm m "New project from archetype" newProject "p" "Effective pom" "mvn help:effective-pom"
42+
menuItemClm m "New project from archetype" newProject p "Effective pom" "mvn help:effective-pom"
43+
menuItemClm t "Dependency tree" "mvn dependency:tree" u "Display dependency updates" "mvn versions:display-dependency-updates -DexcludeReactor=true"
44+
submenuHead "Lifecycle:"
45+
menuItemClm C "Clean compile" "mvn clean compile" T "Clean test" "mvn clean test"
46+
menuItemClm I "Clean install" "mvn clean install -DskipTests" P "Clean package" "mvn clean package -DskipTests"
47+
menuItem D "Clean deploy" "mvn clean deploy -DskipTests"
3848
submenuHead "Spring-Boot:"
39-
menuItemClm o "Start Spring Boot App" startSpringBoot p "Enable logging" enableLogging
49+
menuItemClm o "Start Spring Boot App" startSpringBoot r "Enable logging" enableLogging
50+
menuItem s "View application properties" showProperties
4051
startMenu

shellmenu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ submenuHead () {
7878
# Prints the menu item to standard out.
7979
#################################################
8080
menuItem () {
81-
menudatamap+=("$1$delimiter$2$delimiter$3$delimiter$actualsubmenuname$delimiter$actualmenu$delimiter1")
81+
menudatamap+=("$1$delimiter$2$delimiter$3$delimiter$actualsubmenuname$delimiter$actualmenu${delimiter}1")
8282
${immediateMode} && printMenuItem "$1" "$2"
8383
}
8484

0 commit comments

Comments
 (0)