Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从github源代码下载jar文件?_Java_Eclipse_Github_Jar - Fatal编程技术网

Java 如何从github源代码下载jar文件?

Java 如何从github源代码下载jar文件?,java,eclipse,github,jar,Java,Eclipse,Github,Jar,我需要使用nxParser库来解析eclipse中的NTriple文件 显然,唯一能完美工作的源代码是,但这只是源代码,我需要一个内置的jar库 谁能帮助我如何将源代码用作内置jar文件吗?as Maven Central上提供了这些编译。这个 例如,见 以maven为例,您可以在pom.xml依赖项中添加: <!-- https://mvnrepository.com/artifact/org.semanticweb.yars/nxparser-parsers --> <de

我需要使用
nxParser
库来解析eclipse中的
NTriple
文件

显然,唯一能完美工作的源代码是,但这只是源代码,我需要一个内置的jar库

谁能帮助我如何将源代码用作内置jar文件吗?

as

Maven Central上提供了这些编译。这个

例如,见

以maven为例,您可以在
pom.xml
依赖项中添加:

<!-- https://mvnrepository.com/artifact/org.semanticweb.yars/nxparser-parsers -->
<dependency>
    <groupId>org.semanticweb.yars</groupId>
    <artifactId>nxparser-parsers</artifactId>
    <version>2.3.3</version>
</dependency>

org.semanticweb.yars
nxparser解析器
2.3.3

你看,这是开源的。它附带构建文件,也可通过maven获得


所以“最坏”的情况是你得到一个完整的git克隆,然后自己构建这个JAR;然后将其导入eclipse项目。

如果您需要jar文件本身而不是添加pom.xml,请单击下面的链接下载jar文件

如果要从github创建jar文件,请执行以下步骤

在Linux/Mac中

1.克隆存储库

git clone https://github.com/nxparser/nxparser.git
cd nxparser
2.建设项目

./gradlew build
3.查找jar文件

`nxparser-parsers/build/libs/nxparser-parsers-2.3.4-SNAPSHOT.jar`

不知道为什么你的答案被否决了:就像我的一样,这是一个正确的答案是的,我不确定。而且也有点奇怪,投票超过我(帮助较小的一个)的人忘记了投票超过其他两个。修正:-)。。。大家圣诞快乐,谢谢!你说它附带构建文件是什么意思?实际上我不想使用maven。那里有一个gradle构建文件。。。看看你问题的另一个答案!作为记录:您可能不必一直使用maven。只需使用它将jar拉到本地磁盘。然后将文件复制到eclipse安装程序中。谢谢@VonC!如果我不实现maven,只想做一个简单的java项目怎么办?@Reihan\u amn同一个页面有一个下载链接:。但这不是最佳实践:为了获得可复制的构建,您需要一种声明依赖项的声明性方法。该声明在pom.xml、gradle文件或您想要的任何其他系统中完成,但它确保其他开发人员能够使用相同的依赖关系构建您的项目。