java-如何使用github中的代码库?

我需要一些工具来从URL读取JSON.但是,当我尝试使用JSONObject类时,它不可用.我查了一下,建议我下载所需的库:https://github.com/douglascrockford/JSON-java

我不熟悉下载和创建Jar的Github存储库.我已经从fromat下载了zip档案库. (我正在使用Windows 8).我导航到该位置,提取了文件并尝试创建一个jar.

我在以下位置找到了一半解决方案:How to make this (github) source into a library/jar?

根据建议,我使用以下命令制作jar:

git clone git://github.com/douglascrockford/JSON-java
cd JSON-java

jar cf JSON-java.jar *.java

我在文件夹中生成了一个jar,然后将其拖到eclipse项目中的library文件夹中.

但是,我仍然找不到在编码时可用的任何必需的类.

另外,我尝试编译代码> javac * .java,然后尝试执行jar创建步骤,但无济于事.

我错过了哪些步骤?

解决方法:

当您必须使用Java附加外部库时,通常应该使用带有已编译源的jar.

存储库中的内容是源代码,仅此而已,因此您不能仅打包并获取编译的文件(* .class).

因此,您的选择至少是这样的:

>下载作者提供的已编译jar,并将其附加到Eclipse中的项目(How to import a jar in Eclipse)
>使用maven项目,您可以为其定义对某些外部项目的依赖关系:http://mvnrepository.com/artifact/org.json/json/20140107
>自己编译项目(不建议):在Frederic Henri的回答中

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐