-
Notifications
You must be signed in to change notification settings - Fork 0
luyuanwan/mymaven
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
本项目的目的是编写属于自己的项目构建方案,感受一下底层的乐趣和大型项目的经验(重构和软件架构) 主要的编写思路: 1、主函数中解析命令行参数 useage: mymaven -h 185 sh mymaven.sh -> 1、编写脚本apprun.sh,执行mvn clean package -Dmaven.test.skip=true,upload.sh 4、执行java程序,远程执行相关命令 第一步,知道如何在执行mvn clean的时候脚本是如何知道我的当前目录的 savedir=`pwd` echo $savedir 划分模块 1、数据库模块 2、动态加载模块 在本系统中所有被某个注解注释的类对象,且需要实现某个特定接口,将其加入到三个队列中 数据库初始化数据队列 执行目标测试,判定是否与预期相同队列 3、查找文件模块 执行一个一个的任务 1、创建数据库数据 2、执行目标测试代码,判定是否与预期相同
About
用户快速打包、发布、测试的工具套件
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published