在IDEA中,Maven项目是会默认扫描resource目录的,但是打成Jar包的时候, 是不会扫描的。我也不知道为什么,只是只是此时最好在pom.xml中配置一下,让它读取这个xml文件:  PS:src/main/java目录下的xml文件也得读。如果把上面这两个合并到一起,写成src/main,反而是不对的。  如果项目打Jar包时,需要依赖于另外一个spring-shell的Jar包,可以直接在pom.xml中添加依赖,这样就会把所有的新增的命令合并到一起

Spring Shell打Jar包时常用小技巧

Spring Shell打Jar包时常用小技巧