我有一个多模块项目
第一个模块包含我的hibernate xml文件和数据java bean和 包装如哈。 第二个模块定义了我的DAO类。该模块具有依赖性 数据java bean在har中并在pom.xml中定义。
<dependency>
<groupId>myproject</groupId>
<artifactId>myhar</artifactId>
<version>1.0</version>
<type>har</type>
</dependency>
第一个模块编译,打包并安装到我的本地 库。 问题是当第二个模块编译它时 找到我的har模块中定义的包和类的问题。我明白了 跟随运行mvn install
的输出 package myproject.myhar does not exist
并且构建失败。
答案 0 :(得分:0)
在我看来你不应该使用har类型(插件)..如果我理解正确的事情,你必须采取不同的方式。你应该是你的dao模块将使用的简单jar文件......并且两者一起可以用作单个har文件。但为什么不使用简单的war / ear文件代替JBoss呢?