2010-04-06 44 views
0

我有一个多模块项目行家:多模块HAR依赖

第一模块包含我的休眠XML文件和数据的Java bean和 包为HAR。 第二个模块定义了我的DAO类。这个模块依赖于 数据java bean,并且在pom.xml中定义。

<dependency> 
     <groupId>myproject</groupId> 
     <artifactId>myhar</artifactId> 
     <version>1.0</version> 
     <type>har</type> 
    </dependency> 

第一个模块编译,程序包和安装细到我的本地 库。 问题是,当第二个模块编译它有 找到我的har模块中定义的包和类时出现问题。我从MVN运行以下输出 安装

package myproject.myhar does not exist

和构建失败。

回答

0

在我看来,你不应该使用哈尔类型(插件)..如果我理解正确的事情你必须采取不同的方式。你应该是简单的jar文件,它将被你的dao模块使用......并且这两个文件一起可以用作单个har文件。但为什么不使用简单的war/ear文件替代JBoss?