···
首页
···
分类
···
标签
···
归档
···
管理
···
关于
···
why
1年前
测试
阅读 208
Maven进阶
学习目标
理解分模块开发的意义
能够使用聚合工程快速构建项目
能够使用继承简化项目配置
能够根据需求配置生产、开发、测试环境,并在各环境间切换运行
一、分模块开发与设计
1.1 分模块开发与设计的意义
将原始模块按照功能拆分成若干个子模块,方便模块间的相互调用,接口共享。
#
测试
通天塔
评论
登 录
即可发布评论!
mxzfun
文章
5
分类
2
标签
1
博客之家
一个优雅的写作平台
eyJhYm91dCI6eyJhdXRob3JJbnRyb2R1Y3Rpb24iOiIifSwiYXJjaGl2ZSI6eyJhcmNoaXZlIjpbXX0sImFydGljbGUiOnsiYXJ0aWNsZUxpc3QiOnt9LCJhcnRpY2xlRGV0YWlsIjp7ImlkIjoiNDA3MDY1Njc3MDY1OTg0OCIsInRpdGxlIjoid2h5IiwiY2F0ZWdvcnlfaWQiOjUyNCwidXNlcl9pZCI6MzQ1LCJjYXRlZ29yeV9uYW1lIjoi5rWL6K+VIiwicGFyZW50X2NhdGVnb3J5X25hbWUiOiIiLCJwYXJlbnRfY2F0ZWdvcnlfaWQiOiIiLCJsYWJlbF9pZHMiOls0ODZdLCJhcnRpY2xlX2NvbnRlbnRfaWQiOjk2NywiY29udGVudF9odG1sIjoiTWF2ZW7ov5vpmLYg5a2m5Lmg55uu5qCHIOeQhuino+WIhuaooeWdl+W8gOWPkeeahOaEj+S5iSDog73lpJ/kvb/nlKjogZrlkIjlt6XnqIvlv6vpgJ/mnoTlu7rpobnnm64g6IO95aSf5L2/55So57un5om/566A5YyW6aG555uu6YWN572uIOiDveWkn+agueaNrumcgOaxgumFjee9rueUn+S6p+OAgeW8gOWPkeOAgea1i+ivleeOr+Wig++8jOW5tuWcqOWQhOeOr+Wig+mXtOWIh+aNoui/kOihjCDkuIDjgIHliIbmqKHlnZflvIDlj5HkuI7orr7orqEgMS4xIOWIhuaooeWdl+W8gOWPkeS4juiuvuiuoeeahOaEj+S5iSDlsIbljp/lp4vmqKHlnZfmjInnhaflip/og73mi4bliIbmiJDoi6XlubLkuKrlrZDmqKHlnZfvvIzmlrnkvr/mqKHlnZfpl7TnmoTnm7jkupLosIPnlKjvvIzmjqXlj6PlhbHkuqvjgIIiLCJyZWFkX251bWJlciI6MjA4LCJ3b3JkX251bWJlciI6MTQ4LCJ0eXBlIjoxLCJyZWxlYXNlIjoxLCJjcmVhdGVfdGltZSI6IjHlubTliY0iLCJsYWJlbF9uYW1lcyI6Iua1i+ivlSIsInJlY29tbWVuZCI6MCwiZWRpdF90aW1lIjoi4oCUIiwiY29udGVudF9tZCI6Ik1hdmVu6L+b6Zi2IFxuPCEtLW1vcmUtLT5cblxuXG4jIOWtpuS5oOebruagh1xuXG4tIOeQhuino+WIhuaooeWdl+W8gOWPkeeahOaEj+S5iVxuLSDog73lpJ/kvb/nlKjogZrlkIjlt6XnqIvlv6vpgJ/mnoTlu7rpobnnm65cbi0g6IO95aSf5L2/55So57un5om/566A5YyW6aG555uu6YWN572uXG4tIOiDveWkn+agueaNrumcgOaxgumFjee9rueUn+S6p+OAgeW8gOWPkeOAgea1i+ivleeOr+Wig++8jOW5tuWcqOWQhOeOr+Wig+mXtOWIh+aNoui/kOihjFxuXG4jIOS4gOOAgeWIhuaooeWdl+W8gOWPkeS4juiuvuiuoVxuXG4jIyAxLjEg5YiG5qih5Z2X5byA5Y+R5LiO6K6+6K6h55qE5oSP5LmJXG5cbi0g5bCG5Y6f5aeL5qih5Z2X5oyJ54Wn5Yqf6IO95ouG5YiG5oiQ6Iul5bmy5Liq5a2Q5qih5Z2X77yM5pa55L6/5qih5Z2X6Ze055qE55u45LqS6LCD55So77yM5o6l5Y+j5YWx5Lqr44CCXG4tICFbaW1hZ2UtMjAyMjA5MDExNTUzNDkwMjVdKGh0dHA6Ly9xbnkuZXhwcmVzc2lzbGFuZC5jbi9zY2hvb2xPcGVucy9pbWFnZS0yMDIyMDkwMTE1NTM0OTAyNS5wbmcpXG5cblxuXG5cblxuIiwicHJlIjoiIiwibmV4dCI6eyJpZCI6Ijc2OTg3NTkwMDk5NTA2NDQiLCJ0aXRsZSI6IumAmuWkqeWhlCIsInR5cGUiOjJ9fSwiYWNsU3RhdCI6eyJhcnRpY2xlX3N0YXQiOjUsImNhdGVnb3J5X3N0YXQiOjIsImxhYmVsX3N0YXQiOjF9fSwiY2F0ZWdvcnkiOnsiY2F0ZWdvcnlTdGF0IjpbXX0sImNvbW1lbnQiOnsibGFzdGVzdENvbW1lbnRMaXN0IjpbXX0sImxhYmVsIjp7ImxhYmVsU3RhdCI6W119LCJsaW5rIjp7ImxpbmtMaXN0Ijp7ImNvdW50IjoyLCJsaXN0IjpbeyJpZCI6MjksIm5hbWUiOiLkuInkuozkuIDnmoTkuIDnmoTkuowiLCJ1cmwiOiJodHRwOi8vbXh6ZnVuLnh5ei8iLCJkZXNjcmliZSI6Imh0dHA6Ly9teHpmdW4ueHl6LyIsImxvZ28iOiIiLCJzb3J0IjoxLCJjcmVhdGVfdGltZSI6MTY2MDkyNjAyOH0seyJpZCI6MzAsIm5hbWUiOiJ1cCZkb3duIiwidXJsIjoiaHR0cDovL214emZ1bi5jb20vIiwiZGVzY3JpYmUiOiJodHRwOi8vbXh6ZnVuLmNvbS8iLCJsb2dvIjoiIiwic29ydCI6MiwiY3JlYXRlX3RpbWUiOjE2NjA5MjYwODN9XX19LCJwYWdlQ29uZiI6eyJwYWdlQ29uZiI6eyJsb2dvIjpudWxsLCJtZW51Ijp7ImlkIjo0MjMsInR5cGUiOjMsImpzb25fZGF0YSI6Ilt7XCJpZFwiOjEsXCJuYW1lXCI6XCJcXHU5OTk2XFx1OTg3NVwifSx7XCJpZFwiOjIsXCJuYW1lXCI6XCJcXHU1MjA2XFx1N2M3YlwifSx7XCJpZFwiOjMsXCJuYW1lXCI6XCJcXHU2ODA3XFx1N2I3ZVwifSx7XCJpZFwiOjQsXCJuYW1lXCI6XCJcXHU1ZjUyXFx1Njg2M1wifSx7XCJpZFwiOjksXCJuYW1lXCI6XCJcXHU1MTczXFx1NGU4ZVwifSx7XCJpZFwiOjEwLFwibmFtZVwiOlwiXFx1N2JhMVxcdTc0MDZcIn1dIn0sInBlcnNvbmFsIjpudWxsLCJjdXN0b20iOm51bGx9LCJhY2NvdW50RGV0YWlsRmciOnsiaWQiOjM0NSwiYXZhdGFyIjoiIiwiY29tcG9ueSI6IiIsImdlbmRlciI6MSwiaW50cm9kdWNlIjoiIiwibG9jYXRpb24iOiIiLCJuaWNrbmFtZSI6Im14emZ1biIsInBvc2l0aW9uIjoiIiwidXNlcm5hbWUiOiJhMTM1MDI1NDQzODAiLCJjcmVhdGVfdGltZSI6MTY1NjUyMTI5OH19LCJsb2FkaW5nIjp7ImFydGljbGUvZ2V0QXJ0aWNsZURldGFpbCI6ZmFsc2UsImFydGljbGUvZ2V0QWNsU3RhdCI6ZmFsc2UsInBhZ2VDb25mL2dldFBhZ2VDb25mIjpmYWxzZSwicGFnZUNvbmYvZ2V0QWNjb3VudERldGFpbEZnIjpmYWxzZSwibGluay9nZXRMaW5rTGlzdCI6ZmFsc2UsImNvbW1lbnQvZ2V0TGFzdGVzdENvbW1lbnRMaXN0IjpmYWxzZX19