2012-12-10 14 views
11

Sto ottenendo il seguente messaggio ogni volta che il progetto PHP in base ai carichi di Subversion ...Subclipse errore - Subversion nativo Biblioteca non disponibile

Ovviamente mostrato, il sistema operativo è Mac OSX Mountain Lion. Ho seguito anche le istruzioni all'interno del collegamento, e appare ancora in momenti completamente casuali. Tuttavia, le azioni di sovversione sembrano funzionare correttamente.

+0

Grazie. Ho dimenticato di dire che ho seguito le indicazioni in là alla lettera. Questo sembra ancora. –

risposta

4

L'errore è che la libreria è stata caricata in un altro classloader. Posso solo immaginare di avere installato un altro plug-in Subversion (in modo da averne più di uno) e l'altro ha già caricato la libreria in modo che non possa essere caricata di nuovo.

Oltre a capire e rimuovere l'altro plug-in, suppongo che sia possibile installare il plug-in SVNKit e configurare Subclipse per utilizzarlo anziché JavaHL. Il plug-in SVNKit si trova nel sito di aggiornamento di Subclipse.

+0

Grazie per l'aiuto! Ho disinstallato i probabili plug-in di interruzione ma ho ancora lo stesso errore. Comunque, la cosa divertente è che le operazioni SVN sono assolutamente soddisfacenti. Posso fare gli aggiornamenti, checkout e check-in/commit. Probabilmente cercherò anche altri plugin. SVNKit sembra essere già installato. –

+2

Se SVNKit è installato e JavaHL non è disponibile, Subclipse utilizza automaticamente SVNKit. Quindi questo è probabilmente il motivo per cui altre cose stanno funzionando. Io uso OSX, ma sono ancora su Lion. Non ho sentito parlare di problemi generali con Mountain Lion e non posso immaginare come il caricamento delle classi possa essere diverso. Sembra che ci debba essere un altro plugin. –

+0

Grazie! @MarkPhippard! Penso che potrei dover vivere con esso o provare a disinstallare SVNKit. –

27

Dal menu principale, selezionare

Finestra -> Preferenze -> Team -> SVN,

al pannello di destra "interfaccia SVN" zona.
È possibile trovare "client" è impostato su "JavaHL (JNI) Non disponibile".
Cambiarlo in "SVNKit (Pure Java) SVNKit vx.x"

+0

Grazie @Trillion –

+0

+1 .. Penso che questa risposta fornisca un approccio più diretto su cosa dovrebbe essere fatto su eclipse-> preferences per risolvere il problema. Grazie mille M8 !!! – Sayantan

+0

A mio parere, questa dovrebbe essere la risposta accettata. Ho usato questa risposta per risolvere il mio problema – Mushy

Problemi correlati