2016-12-24 153 views
0

nxParserライブラリを使用して、NTripleファイルをeclipseで解析する必要があります。githubソースコードからjarファイルをダウンロードするには?

明らかに、完全に動作する唯一のソースはthis github codeですが、これは単なるソースコードであり、組み込みのjarライブラリが必要です。

誰も私が組み込みのjarファイルとしてソースコードを使用する方法はありますか?

答えて

1

mentioned in the READMEとして

コンパイルは、Mavenの中央に用意されています。 groupId is org.semanticweb.yars and the artifactId nxparser

インスタンスの達人で、たとえばNxParser Parsers » 2.3.3

を参照してください、あなたは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> 
+0

おかげ@VonC!私がMavenを実装していないのに、単純なJavaプロジェクトに行きたいのであれば、どうしたらいいですか? –

+0

@Reihan_amn同じページにダウンロードリンクがあります:http://central.maven.org/maven2/org/semanticweb/yars/nxparser-parsers/2.3.3/nxparser-parsers-2.3.3.jar。しかし、これはベストプラクティスではありません。再現可能なビルドを得るために、依存関係を宣言する宣言的なアプローチが必要です。その宣言は、pom.xml、またはgradleファイル、または必要な他のシステムで行われますが、別の開発者が同じ依存関係でプロジェクトを構築できるようにします。 – VonC

1

、これはオープンソースです。これにはファイルが付属しており、mavenでも利用可能です。

"最悪"の場合、完全なgitクローンが得られ、build自分でJARを実行してください。それをEclipseプロジェクトにインポートします。

+0

ありがとう!それはビルドファイルとは何を意味しますか? 実際にmavenを使いたくないです。 –

+0

そこにはグラデルビルドファイルがあります...あなたの質問に対する他の答えを見てください!そして記録のために:あなたはおそらくいつもmavenを使う必要はありません。そのジャーをローカルディスクにプルするために使用してください。次に、ファイルをEclipseのセットアップにコピーします。 – GhostCat

3

あなたはjarファイル自体を必要とするのではなくのpom.xmlを追加する場合は、githubのからjarファイルを作成したい場合は、で

を、以下の手順に従っhttp://central.maven.org/maven2/org/semanticweb/yars/nxparser-parsers/2.3.3/nxparser-parsers-2.3.3.jar

jarファイルをダウンロードするためのリンクの下にクリックしてくださいLinux/Macの

1.Cloneリポジトリ

git clone https://github.com/nxparser/nxparser.git 
cd nxparser 

2.Buildプロジェクト

./gradlew build 

3.Find jarファイル

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

あなたの答えがちょうどdowvotedされた理由は分かりません:私のように、それは正しいものです – VonC

+0

はい、私はそれについては分かりません。 –

+0

また、私の(あまり役に立たない)人を怒らせた人が他の2人をアップウォークすることを忘れているという奇妙なこともあります。それを修正した: - )...メリークリスマス。 – GhostCat

関連する問題