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



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

我的问题是我不能导出一个单独工作的jar文件。

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

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

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

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

最新更新