如何导出使用Gson jar的项目的jar文件

时间:2013-03-03 14:45:03

标签: java android jar

我正在创建一个jar文件,其他开发人员可以使用它来让他们的生活更轻松。 在我的项目中,我使用Gson jar文件(gson-2.2.2.jar)进行jason操作。

我的问题是我无法导出一个可以独立工作的jar文件。

现在,想要使用我的jar文件的开发人员需要将Gson jar文件放在其“libs”文件夹以及我的jar文件中。

我应该怎么做才能让想要使用我的jar文件的开发人员在他们的“libs”目录中只放一个jar文件?

如何在我的jar中包含Gson jar文件? 谢谢!

1 个答案:

答案 0 :(得分:2)

要求开发人员包含其他jar以便使用您的库,这是完全可以接受的,甚至是正常的。几乎没有理由将其全部构建到一个jar文件中,并且很多很多的理由不这样做。除非你有一些非常具体的需要,否则就不要这样做。它只会让我们其他人的生活变得艰难。解决此问题的正确方法是使用一些自动管理Ant + Ivy,Maven或Gradle等依赖项的系统。