我的项目结构如下:
root
common
client
server
test
服务器和客户端依赖于公共。test 是一个包含集成测试的项目,这些测试依赖于客户端和服务器。
如果我将所有这些作为模块添加到 root,那么当我在 root 上执行 mvn deploy 时,它将部署 jar,然后运行集成测试。如果我的集成测试成功运行,我只想进入部署阶段。
Maven可以做到这一点吗?
我的项目结构如下:
root
common
client
server
test
服务器和客户端依赖于公共。test 是一个包含集成测试的项目,这些测试依赖于客户端和服务器。
如果我将所有这些作为模块添加到 root,那么当我在 root 上执行 mvn deploy 时,它将部署 jar,然后运行集成测试。如果我的集成测试成功运行,我只想进入部署阶段。
Maven可以做到这一点吗?