现在我遇到的问题是这样的。
在maven工程的一个子包中写了一个api实体类,然后我需要在另一个子项目中引用这个类。
。。会出现找不到这个类的情况。
如何解决呢?(传递依赖是maven的特色)
一看就是没有将这个包的依赖给加进来。最为一个maven小白,如何加进来呢?
但是我肯定知道是通过pom.xml来添加。
那么先了解一下groupId和artifactId以及version
首先在maven管理中 groupId和artifactId就相当于一个坐标,使得精确额找到我们需要的jar包。
groupId 就是主包名称或者路径,项目组织的唯一标识符
artifactId就是项目名,因为有很多子项目,就是根目录的项目有名称
maven中的${project.groupId} 和 ${project.version} 表示当前项目的groupId和版本。
称那么我就可以在mdata-api这个子项目的pom.xml中添加
这样就可以将sys中的类引进来。