【发布时间】:2017-05-09 16:50:16
【问题描述】:
我需要使用nxParser 库来解析我在eclipse 中的NTriple 文件。
显然,完美工作的唯一来源是this github code,但这只是源代码,我需要一个内置的 jar 库。
谁能帮助我如何将源代码用作内置 jar 文件?
【问题讨论】:
我需要使用nxParser 库来解析我在eclipse 中的NTriple 文件。
显然,完美工作的唯一来源是this github code,但这只是源代码,我需要一个内置的 jar 库。
谁能帮助我如何将源代码用作内置 jar 文件?
【问题讨论】:
如果您需要 jar 文件本身而不是添加 pom.xml,请单击下面的链接下载 jar 文件http://central.maven.org/maven2/org/semanticweb/yars/nxparser-parsers/2.3.3/nxparser-parsers-2.3.3.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 Central 上进行编译。 groupId is org.semanticweb.yars and the artifactId nxparser。
以 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>
【讨论】:
你看,这是开源的。它带有 build 文件,也可以通过 maven 获得。
所以“最坏”的情况是你得到一个完整的 git clone 并自己构建那个 JAR;然后将其导入到您的 Eclipse 项目中。
【讨论】: