如何动态地使用另一个jar文件中的类

时间:2014-10-08 08:45:12

标签: java jar

现在我正在努力解决非常具体的问题。我正在构建模块化应用程序,其中大多数模块严格分开,因此没有耦合。但是有些模块可以使用相同的大部分代码,所以我想把它们作为另一个模块,并通过一些依赖系统处理它,以避免构建具有相同代码部分的模块。 我的问题是,由于模块是可选的,有没有办法如何构建一个依赖于另一个模块的模块(jar文件)?换句话说,是否可以构建单独但耦合的jar文件,我知道它们将始终在指定的文件路径中?

我很感激任何建议,谢谢。

1 个答案:

答案 0 :(得分:0)

在第一个JAR中,在main方法的开头,检查另一个JAR文件是否存在。

如果不存在则抛出错误消息,直到找到第二个JAR文件后才继续。