Domanda

Ho reinstallato Windows e non ha deciso una nuova copia di Eclipse.Nonostante ciò, sono stato in grado di accedere a un repository ssh tramite subclipse.Il problema sembra essere con Javahl e i test dal sito Web TIGRIS danno a NoclassDeferror.Sebbene questo potesse essere considerato come un problema software spero che qualcuno sia arrivato accrocato questo prima.C'è un modo per risolvere questo problema?È abbastanza urgente.

P.S: Le cose sono state allestite in modo tale che il subclipse guarderebbe nel file di configurazione per inoltrare una chiamata al client Plink di TortoiseSvn che a sua volta riceve una chiave caricata in agevolazione.

Modifica: Ecco l'uscita da Java -jar Javahltests.jar ora dopo aver reinstallato un JDK:

.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.
E.E.E.E.E.E.E.E.E.E
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0xffbadd11, pid=752, tid=656
#
# JRE version: 6.0_21-b06
# Java VM: Java HotSpot(TM) Client VM (17.0-b16 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  0xffbadd11
#
# An error report file with more information is saved as:
# C:\\hs_err_pid752.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
.

Ed ecco l'uscita che ho avuto in precedenza:

.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.
E.E.E.E.E.E.E.E.E.E
Time: 0,047
There were 50 errors:
1) testCreate(org.tigris.subversion.javahl.SVNAdminTests)java.lang.UnsatisfiedLinkError: no svnjavahl-1 in java.library.path
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at org.tigris.subversion.javahl.NativeResources.loadNativeLibrary(NativeResources.java:79)
    at org.tigris.subversion.javahl.SVNAdmin.<clinit>(SVNAdmin.java:32)
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
2) testSetRevProp(org.tigris.subversion.javahl.SVNAdminTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
3) testLogDate(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
4) testVersion(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
5) testPathValidation(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
6) testPathIsURL(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
7) testMergeinfoParser(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
8) testBasicStatus(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
9) testOODStatus(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
10) testBasicCheckout(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
11) testBasicCommit(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
12) testBasicProperties(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
13) testBasicUpdate(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
14) testBasicMkdirUrl(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
15) testCopy(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
16) testMove(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
17) testBasicMergingUpdate(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
18) testBasicConflict(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
19) testBasicCleanup(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
20) testBasicRevert(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
21) testBasicSwitch(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
22) testBasicDelete(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
23) testBasicCheckoutDeleted(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
24) testBasicNodeKindChange(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
25) testBasicImport(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
26) testBasicCat(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
27) testBasicCatStream(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
28) testBasicLs(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
29) testBasicAddIgnores(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
30) testBasicImportIgnores(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
31) testBasicInfo(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
32) testBasicLogMessage(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
33) testBasicVersionInfo(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
34) testBasicLocking(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
35) testBasicInfo2(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
36) testBasicChangelist(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
37) testBasicMerge(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
38) testMergeUsingHistory(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
39) testMergeReintegrate(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
40) testMergeConflictResolution(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
41) testRecordOnlyMerge(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
42) testDiff(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
43) testDiffSummarize(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
44) testBasicIsAdminDirectory(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
45) testBasicCancelOperation(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
46) testDataTransferProgressReport(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
47) testTreeConflict(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
48) testObstructionTolerance(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
49) testBasicBlame(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)
50) testCommitRevprops(org.tigris.subversion.javahl.BasicTests)java.lang.NoClassDefFoundError: Could not initialize class org.tigris.subversion.javahl.SVNAdmin
    at org.tigris.subversion.javahl.SVNTests.setUp(SVNTests.java:218)
    at org.tigris.subversion.javahl.RunTests.main(RunTests.java:111)

FAILURES!!!
Tests run: 50,  Failures: 0,  Errors: 50
.

Infine, ecco cosa ottengo nell'IDE Eclipse:

Failed to load JavaHL Library.
These are the errors that were encountered:
F:\eclipse helios\eclipse-jee-helios-win32\eclipse\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.12\libsvnjavahl-1.dll: Can't find dependent libraries
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = F:\eclipse helios\eclipse-jee-helios-win32\eclipse\plugins
.

È stato utile?

Soluzione

Ho avuto lo stesso problema con la mia installazione di Eclipse Helios in Ubuntu. Per risolvere il problema che ho dovuto fare quanto segue.

    .
  1. Installare la libreria SVN

    $ sudo apt-get install libsvn-java

  2. Trova la posizione delle librerie native . Nel mio caso era / usr / lib / jni. (Se hai appena installato la libreria potrebbe essere necessario aggiornare il DB di localizzazione prima di eseguire individuare con /etc/cron.daily/mlocate - su Ubuntu 10.10, l'altro sistema operativo potrebbe avere nomi di script diversi)

    $ LOCATE LIBSVNJAVA

    Nel mio caso trova i seguenti file: /usr/lib/jni/libsvnjavahl-1.so, /usr/lib/jni/libsvnjavahl-1.so.0, / usr / lib / jni / libsvnjavahl-1. so.0.0.0

  3. Trova la posizione della directory di installazione Eclipse . Per l'installazione personalizzata scelgo / usr / locale / eclipse

  4. modifica eclipse.ini contenuti in quella directory. È un file contenente tutte le opzioni Eclipse come spiegato in documentazione eclipse . Aggiungi una linea a quel file con il seguente contenuto (regolazione in base al percorso della libreria nativa)

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

  5. riavvia eclipse . Tutto dovrebbe funzionare ora (in alcuni casi potrebbe essere necessario riavviare Linux).

Altri suggerimenti

alcuni racconti con soluzione qui sotto.

Primo, racconti. Ho avuto un errore simile con:

I messaggi di errore erano:

    .
  1. java.lang.LinkageError: Native library version must be at least 1.9.0, but is only 1.8.8 (r1568071)
    at org.apache.subversion.javahl.NativeResources.init(NativeResources.java:148)
    at org.apache.subversion.javahl.NativeResources.loadNativeLibrary(NativeResources.java:111)
    at org.apache.subversion.javahl.types.Version.(Version.java:40)
    at org.apache.subversion.javahl.NativeResources.init(NativeResources.java:145)
    at org.apache.subversion.javahl.NativeResources.loadNativeLibrary(NativeResources.java:111)
    at org.apache.subversion.javahl.SVNClient.(SVNClient.java:52)
    at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapterFactory.isAvailable(JhlClientAdapterFactory.java:183)
    at org.tigris.subversion.clientadapter.javahl.Activator.isAvailable(Activator.java:90)
    at org.tigris.subversion.clientadapter.Activator.getClientAdapter(Activator.java:81)
    at org.tigris.subversion.subclipse.core.SVNClientManager.getAdapter(SVNClientManager.java:127)
    at org.tigris.subversion.subclipse.core.SVNClientManager.getSVNClient(SVNClientManager.java:94)
    at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getSVNClient(SVNProviderPlugin.java:462)
    at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient(SVNRepositoryLocation.java:257)
    at org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(RemoteFolder.java:164)
    at org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(RemoteFolder.java:260)
    at org.tigris.subversion.subclipse.ui.operations.FetchMembersOperation.execute(FetchMembersOperation.java:41)
    at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:90)
    at org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootElement.fetchDeferredChildren(SVNRepositoryRootElement.java:73)
    at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:232)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
  2. java.lang.NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
    at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.(JhlClientAdapter.java:57)
    at org.tigris.subversion.clientadapter.javahl.Activator.getAdapter(Activator.java:64)
    at org.tigris.subversion.clientadapter.Activator.getClientAdapter(Activator.java:84)
    at org.tigris.subversion.subclipse.core.SVNClientManager.getAdapter(SVNClientManager.java:127)
    at org.tigris.subversion.subclipse.core.SVNClientManager.getSVNClient(SVNClientManager.java:94)
    at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getSVNClient(SVNProviderPlugin.java:462)
    at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient(SVNRepositoryLocation.java:257)
    at org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(RemoteFolder.java:164)
    at org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(RemoteFolder.java:260)
    at org.tigris.subversion.subclipse.ui.operations.FetchMembersOperation.execute(FetchMembersOperation.java:41)
    at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:90)
    at org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootElement.fetchDeferredChildren(SVNRepositoryRootElement.java:73)
    at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:232)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
  3. Il LinkageError sopra potrebbe probabilmente essere causato da incompatibilità con [3]:

    [3]:

    .

    Requisiti - Attuale master

    (Questo è un estratto da https://github.com/subclipse/subclipse/wikijeles/ A>, vedere Sezione Requisiti - Attuale master ).

    Per risolvere questa incompatibilità per il mio 1.8.8 SVN, ho provato ad installare l'eredità

    .

    svn 1.8.x - https://dl.bintray.com /subclipse/archive/release/1.10.x/

    (Questo è un estratto da https://github.com/subclipse/subclipse/wikijeles/ A>, vedere la sezione Legacy Comusciti ).

    Eclipse ha detto Cannot perform operation e come alternate solution ho scelto l'opzione Update my installation to be compatible with the items being installed nel gruppo pulsanti di opzione di soluzioni alternative. Quindi, ho fatto clic su Next Poche volte, ha confermato le licenze, ha risposto a Avviso dei contenuti non firmati e riavviato Eclipse quando richiesto. Questo non ha aiutato come varie voci di vista del registro degli errori.


    .

    secondo, una soluzione.

Sarebbe utile se hai fornito un messaggio di eccezione dettagliato o uno schermo per spiegare il problema.

Se è davvero urgente, usa il comando svn prima di capire la correzione.

Aggiorna # 1 Per aiutare adiagnosticare il problema,scaricare ilJavaHLlibreria di teste seguire le istruzioniindicatenella pagina.Aggiornaci qui e ti aiuteremo ulteriormente.

Hai la possibilità di utilizzare la libreria di SVNKIT invece di Javahl che è l'implementazione di Pure Java al 100% dei protocolli utilizzati dalla sovversione.Questa opzione ha il vantaggio di non richiedere alcuna libreria nativa.

Ho visto lo stesso tipo di problemi in OS X 10.7.5.La soluzione sembrava composta da due cose:

    .
  • Metti il file Javahl .jar nello stesso posto della libreria (in OS X, la libreria e il file JAR sono collegamenti simbolici collocati in / libreria / java / estensioni).h / t a Javin Paul
  • Esegui il test come radice.Per qualche motivo sconosciuto, eseguirle come un normale utente ha portato a un tipo di problemi di autorizzazioni durante la creazione di file.

Passerei più tempo a rintracciare i problemi rimanenti verso il basso, ma ho già trascorso un'intera mattinata su questo: - (

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top