Apa yang harus saya sertakan (menggunakan maven) untuk menggunakan repositori wijen yang tertanam di aplikasi Java saya

Saya ingin menggunakan repositori wijen openRDF yang tertanam di aplikasi Java saya. Saya tidak dapat menemukan informasi kumpulan perpustakaan minimum apa yang perlu saya sertakan -- tempatkan di pom.xml saya -- di aplikasi Java saya agar dapat berjalan. Adakah yang bisa memberi saya petunjuk atau tautan ke situs web yang bisa membantu saya?


person Skarab    schedule 14.09.2010    source sumber


Jawaban (2)


Ada ketergantungan pakar "sertakan semuanya dan wastafel dapur" untuk Wijen:

groupId: org.openrdf.sesame
artifactId: sesame-runtime

Itu mencakup keseluruhan kerangka kerja. Jika Anda ingin memangkasnya dan hanya menyertakan fitur tertentu, Anda dapat menambahkan dependensi spesifik pada subbagian. Misalnya, jika yang Anda butuhkan hanyalah triplestore dalam memori yang sederhana, Anda mungkin dapat menambahkan dua dependensi berikut:

untuk API repositori:

groupId: org.openrdf.sesame
artifactId: sesame-repository-sail

untuk backend penyimpanan sebenarnya:

groupId: org.openrdf.sesame
artifactId: sesame-sail-memory
person Jeen Broekstra    schedule 19.09.2010
comment
Anda juga perlu memasukkan slf4j-*, misalnya, slf4j-simple, ke pom.xml Anda agar repositori memori wijen berjalan. - person Skarab; 22.09.2010
comment
Ah poin yang bagus. Untuk memperjelas: Anda perlu menambahkan ketergantungan pada implementasi logger slf4j (seperti slf4j-simple, logback, atau slf4j-log4j). Anda juga harus berhati-hati saat menambahkan tepat satu implementasi logger (jadi jangan hanya membuang semua logger yang tersedia di sana, ini akan berdampak buruk pada konfigurasi logger). - person Jeen Broekstra; 23.09.2010

Periksa Browser Repositori Maven dan cari openRDF.

person Boris Pavlović    schedule 14.09.2010