创建一个module文件夹(对于直接创建后有name[name]别名的情况最后会有解决办法),根据项目目录层级依次在main.java文件夹下创建目录(格式一般为com.wcy.test),创建目录成功后就该添加依赖,添加配置文件,创建main方法,创建service,创建dao(根据项目不同可以用不同的方式,mybatis,mybatisplus等),进行逻辑处理(注意日志打印,jar执行过程中没有日志的话,出现问题很难判断),这里着重说下main方法,main方法中最重要的莫过于psvm了,而psvm最重要的莫过于string[] args了,这也是我们调用jar包时传参的入口(参数1 参数2),参数之间用空格隔开,就可以在main方法中进行数组格式的访问了。
小tips:
- 如何测试,jar包测试无非就是打包、传参、运行了,通过命令行不断cd进入jar包文件夹,调用java -cp testJar.jar com.wcy.test.Main param1 param2 param3,运行testJar包下com.wcy.test目录下的Main文件中的main方法,java调用main文件名称后跟参数,参数之间用空格隔开,未达标或出错之后再根据日志进行修改、打包、重复知道完成。惯性思维肯定是这样,但是不要忽略了idea的意义,它可以大量简化我们的测试过程
通过途中对应位置传入参数,直接运行就可以不用打包测试了,非常好用!!!
- 创建module文件夹后后面有[alise]
对于这种情况,可以直接文件夹右键
就可以了,好的结束
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
开个玩笑哈哈,这样做的话肯定就够不成一个项目模块了,在remove之后
这样操作对应文件夹就不会有别名啦!Over!(对于有别名有什么问题也没具体深究,完全强迫症哈哈,有好奇的可以去搜一下)
- 注意打包时要在pom.xml文件下绑定main方法(不然运行时不会自动调用该main方法)