2014-03-06 132 views
0

我希望Maven项目可以用作黑盒子jar。这是需要的,因为第二个项目是以它的方式诞生的,我不想亲手整合它的代码。所以最好的方法是这个项目将把数据保存在数据库中,但它应该使用“包装器”项目提供的服务来保存它们。创建一个maven项目,在另一个项目中用作jar库

这个想法很简单,二次项目只能公开一个方法,我将通过该方法提供save方法作为参数。

辅助项目不应该有配置文件,但应该依赖父应用程序的属性。

任何想法快速做到这一点,almsot好?感谢您的任何建议。

编辑2013/03/07:这背后的想法是,第二个项目应该生成一个经典的jar库,看起来属性文件到主机项目的类路径。就像Quartz/Spring/...你导入jar并提供属性文件。

回答

1

我刚刚定义了一些类来加载类路径中的属性,以及一些使两个项目交互的接口。

在父项目的pom.xml中,我导入了子项目,排除它的依赖关系以避免冲突。

这是一个非常简单的任务在最后。

相关问题