繁体   English   中英

如何将第三方Java库编译为我可以使用的jar文件?

[英]How to compile a third party Java library into a jar file I can use?

我正在与一个提供给我使用的API的供应商合作,而不是提供JAR,而是给了我一个充满实际.java类的文件夹。

与其将庞大的API复制并粘贴到我的项目中,我如何编译提供给我的文件夹,以将其作为JAR包含在我的外部图书馆的项目中?

其结构如下:

com/api/many_supporting_files_and_folders_here

我基本上想变成一个

their_name_api.jar

并且可以在我的代码中使用它们,而无需提供我的类和实现细节。

我正在使用Intellij IDEA

如果使用Eclipse,则只需将此“库”作为类文件夹添加到项目中。

Project > Properties > Java Build Path > Libraries > Add class folder

但正如其他人通常指出的那样,卖方应
将它们打包到一个JAR文件中并向您提供JAR。

如果您使用的是eclipse,则可以使用jardesc文件,该文件可以将类归档到jar中。 转到“ JAR包装选项”并指向您的jardesc(在设置目标目录之后)。 希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM