Bagaimana cara menginstal javahl?

8

Saya mencoba agar Subclipse berfungsi di Eclipse Galeilo, dan untuk itu saya harus menginstal perpustakaan JavaHL.

Saya menginstal perpustakaan menggunakan sudo apt-get install libsvn-java, tetapi file eclipse.ini harus dimodifikasi untuk mengambil di perpustakaan baru sebagai argumen.

Perubahan pertama ke file ini adalah -Djava.library.path=/usr/lib/jni/, yang menghasilkan kesalahan
"no libsvnjavahl-1 di java.library.path"
"pustaka javahl yang tidak kompatibel dimuat. 1.3.x atau yang lebih baru diperlukan."
menurut printout instal, versi 1.6.12 telah diinstal.

Jadi, saya menambahkan libsvnjavahl-1.soke path file di atas, dan menghasilkan kesalahan berikut:
"no libsvnjavahl-1 di java.library.path"
"no svnjavahl-1 di java.library.path"
"no svnjavahl di java.library.path"

Apa yang terjadi di sini?

Jason
sumber

Jawaban:

4

Anda memasang eclipse dari repositori ubuntu? atau unduh dari gerhana?

IMHO, Anda perlu menginstal gerhana secara manual.

pertama Anda menginstal subversi:

sudo apt-get install subversion

jika Anda ingin menginstal plugin subversi untuk gerhana, Anda dapat menginstal menggunakan menu Help -> Install New Softwarepilih Helios atau Galileo:

Eclipse Helios

pilih Collaborationdan pilih Subversif:

Subversif

Eko Kurniawan Khannedy
sumber
Terima kasih untuk bantuannya. Saya pada dasarnya harus menginstal ulang gerhana untuk membuatnya bekerja, tetapi Anda membuat saya di jalur yang benar
Jason
2

Subversif? Bukan pilihan yang baik, masalahnya adalah bahwa versi 1.7 atau yang lebih baru dari JavaHL diperlukan, dan pengguna benar bahwa libsvn-java hanya mencakup 1.6.x. Ubuntu perlu memperbarui perpustakaan ini.

Justin
sumber
2

Instal svn dari WANdisco - bekerja untuk saya. Penjelasan kecil dengan solusi:

https://plus.google.com/110836571215849032642/posts/5gecVzxXUpz

Script untuk dijalankan (ditemukan dalam posting di atas juga), yang akan menginstal subversif dan libsvn-java 1.7

http://pastebin.com/H7YjU1c3

Dan (sebagaimana ditentukan dalam pertanyaan), tambahkan baris berikut di eclipse.ini

-Djava.library.path=/usr/lib/jni/

Matya
sumber
Matya memiliki poin utama. Dapatkan 1,7 dan svn masa depan dari repositori wandisco dan instruksikan gerhana di mana menemukan perpustakaan. Jika tidak, Anda akan memiliki 1,7 tetapi tidak akan dapat menemukan JavaHL. Kerja yang sangat bagus.
Peter Kahn
0

Saya memiliki kesalahan ini baru-baru ini lagi, bahkan jika saya menginstal libsvn-javadari tahun. Tidak yakin apakah itu karena akan ditingkatkan ke Eclipse 2019-03atau diubah menjadi Azul Zulu 8.

Lagi pula, saya memperbaikinya menambahkan eclipse.ini, dalam -vmargsopsi:

-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/

Saya punya L ubuntu 18.04.2

Marco Sulla
sumber