Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136

    impossibile avviare eclipse

    Salve a tutti,
    dopo aver fatto un pò di aggiornamenti sia al mac che ad eclipse non riesco più a lanciarlo.
    mi dà un msg di errore in cui mi indica il file di log in cui andare a guardare per risolvere il problema. Il file di log è il seguente:

    !SESSION 2011-08-05 22:43:26.755 -----------------------------------------------
    eclipse.buildId=I20110613-1736
    java.version=1.6.0_26
    java.vendor=Apple Inc.
    BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=it_IT
    Framework arguments: -product org.eclipse.epp.package.jee.product -keyring /Users/luigialiberti/.eclipse_keyring -showlocation
    Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.jee.product -keyring /Users/luigialiberti/.eclipse_keyring -showlocation

    !ENTRY org.eclipse.equinox.p2.core 4 0 2011-08-05 22:43:29.635
    !MESSAGE Provisioning exception
    !STACK 1
    org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/Applications/eclipse/configuration/org.eclipse.osgi/bundles/281/data/listener_1925729951/.
    at org.eclipse.equinox.internal.p2.repository.helpers .AbstractRepositoryManager.fail(AbstractRepository Manager.java:393)
    at org.eclipse.equinox.internal.p2.repository.helpers .AbstractRepositoryManager.doCreateRepository(Abst ractRepositoryManager.java:282)
    at org.eclipse.equinox.internal.p2.metadata.repositor y.MetadataRepositoryManager.createRepository(Metad ataRepositoryManager.java:41)
    at org.eclipse.equinox.internal.provisional.p2.direct orywatcher.RepositoryListener.initializeMetadataRe pository(RepositoryListener.java:109)
    at org.eclipse.equinox.internal.provisional.p2.direct orywatcher.RepositoryListener.<init>(RepositoryLis tener.java:59)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .DropinsRepositoryListener.<init>(DropinsRepositor yListener.java:82)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.watchDropins(Activator.java:532)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.start(Activator.java:172)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$1.run(BundleContextImpl.java:711)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:702 )
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:683)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:381)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.resume(AbstractBundle.java:389)
    at org.eclipse.osgi.framework.internal.core.Framework .resumeBundle(Framework.java:1130)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:559)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:544)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.incFWSL(StartLevelManager.java:457)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.doSetStartLevel(StartLevelManager.java:24 3)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:438)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.d ispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.EventManager$E ventThread.run(EventManager.java:340)
    !SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1005 2011-08-05 22:43:29.636
    !MESSAGE Unknown repository type at file:/Applications/eclipse/configuration/org.eclipse.osgi/bundles/281/data/listener_1925729951/.

    !ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2011-08-05 22:43:29.639
    !MESSAGE FrameworkEvent ERROR
    !STACK 0
    org.osgi.framework.BundleException: Exception in org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.start() of bundle org.eclipse.equinox.p2.reconciler.dropins.
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:734 )
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:683)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:381)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.resume(AbstractBundle.java:389)
    at org.eclipse.osgi.framework.internal.core.Framework .resumeBundle(Framework.java:1130)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:559)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:544)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.incFWSL(StartLevelManager.java:457)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.doSetStartLevel(StartLevelManager.java:24 3)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:438)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.d ispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.EventManager$E ventThread.run(EventManager.java:340)
    Caused by: java.lang.IllegalStateException: Could not create metadata repository for: file:/Applications/eclipse/configuration/org.eclipse.osgi/bundles/281/data/listener_1925729951/
    at org.eclipse.equinox.internal.provisional.p2.direct orywatcher.RepositoryListener.initializeMetadataRe pository(RepositoryListener.java:112)
    at org.eclipse.equinox.internal.provisional.p2.direct orywatcher.RepositoryListener.<init>(RepositoryLis tener.java:59)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .DropinsRepositoryListener.<init>(DropinsRepositor yListener.java:82)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.watchDropins(Activator.java:532)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.start(Activator.java:172)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$1.run(BundleContextImpl.java:711)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:702 )
    ... 12 more
    Root exception:
    java.lang.IllegalStateException: Could not create metadata repository for: file:/Applications/eclipse/configuration/org.eclipse.osgi/bundles/281/data/listener_1925729951/
    at org.eclipse.equinox.internal.provisional.p2.direct orywatcher.RepositoryListener.initializeMetadataRe pository(RepositoryListener.java:112)
    at org.eclipse.equinox.internal.provisional.p2.direct orywatcher.RepositoryListener.<init>(RepositoryLis tener.java:59)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .DropinsRepositoryListener.<init>(DropinsRepositor yListener.java:82)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.watchDropins(Activator.java:532)
    at org.eclipse.equinox.internal.p2.reconciler.dropins .Activator.start(Activator.java:172)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$1.run(BundleContextImpl.java:711)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:702 )
    at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:683)
    at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:381)
    at org.eclipse.osgi.framework.internal.core.AbstractB undle.resume(AbstractBundle.java:389)
    at org.eclipse.osgi.framework.internal.core.Framework .resumeBundle(Framework.java:1130)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:559)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:544)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.incFWSL(StartLevelManager.java:457)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.doSetStartLevel(StartLevelManager.java:24 3)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:438)
    at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.d ispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.EventManager$E ventThread.run(EventManager.java:340)

    !ENTRY org.eclipse.osgi 4 0 2011-08-05 22:43:30.485
    !MESSAGE Application error
    !STACK 1
    org.osgi.service.application.ApplicationException: No application id has been found.
    at org.eclipse.equinox.internal.app.EclipseAppContain er.startDefaultApp(EclipseAppContainer.java:262)
    at org.eclipse.equinox.internal.app.MainApplicationLa uncher.run(MainApplicationLauncher.java:29)
    at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.runApplication(EclipseAppLauncher.java: 110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:344)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework( Main.java:622)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.ja va:577)
    at org.eclipse.equinox.launcher.Main.run(Main.java:14 10)


    qualcuno può darmi qualche info su come risolvere?
    Vi prego devo risolvere perchè ho dei progetti sui quali sto lavorando proprio con eclipse.
    Ciao e grazie.
    Luigi

  2. #2
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    Eclipse sfrutta i settaggi contenuti nel file profile.ini per avviarsi, il file è presente nella stessa cartella dell'eseguibile.

    all'interno del file troverai tante opzioni di avvio, quelle che vedi sono quelle usate di default, potresti provare invece una seconda strada, usare il flag -vm per indicare ad eclipse di usare una specifica Virtual Machine.

    codice:
    path_per_l'eseguibile_di_eclipse -vm path_per_la_cartella_che_contiene_l'eseguibile_di_java
    se non sai dove pescare java

    codice:
    which java
    purtroppo Apple fornisce solo una versione proprietaria del JDK e Oracle non fornisce una versione per Mac, quindi ti tocca fare con quello che hai e non puoi installare/disinstallare nulla.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    nella diectory di eclipse non ho trovato nessun profiles.ini.
    Ho trovato solo un config.ini ma non contiene quello di cui parli nel tu post. il contenuto del mio file è il seguente.

    codice:
    #This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser
    #Wed Jun 15 02:58:42 EDT 2011
    org.eclipse.update.reconcile=false
    eclipse.p2.profile=epp.package.jee
    osgi.instance.area.default=@user.home/Documents/workspace
    osgi.framework=file\:plugins/org.eclipse.osgi_3.7.0.v20110613.jar
    equinox.use.ds=true
    eclipse.buildId=I20110613-1736
    osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.0.200.v20110502-1955.jar@1\:start
    org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
    eclipse.product=org.eclipse.platform.ide
    osgi.splashPath=platform\:/base/plugins/org.eclipse.platform
    osgi.framework.extensions=reference\:file\:javax.transaction_1.1.1.v201105210645.jar
    eclipse.application=org.eclipse.ui.ide.workbench
    eclipse.p2.data.area=@config.dir/../p2
    osgi.bundles.defaultStartLevel=4
    il problema, penso, dipenda dal fatto che all'interno della directory di eclipse c'è un file, per la precisione org.eclipse.equinox.app, che risulta essere non eseguibile perchè ha dimensione 0 kB. Ho provato a scaricare più volte eclipse ma il risultato è sempre lo stesso. Che ne dici?

    Ciao e grazie per la disponibilità.
    Luigi

  4. #4
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    Originariamente inviato da aliblui
    nella diectory di eclipse non ho trovato nessun profiles.ini.
    Ho trovato solo un config.ini ma non contiene quello di cui parli nel tu post. il contenuto del mio file è il seguente.

    codice:
    #This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser
    #Wed Jun 15 02:58:42 EDT 2011
    org.eclipse.update.reconcile=false
    eclipse.p2.profile=epp.package.jee
    osgi.instance.area.default=@user.home/Documents/workspace
    osgi.framework=file\:plugins/org.eclipse.osgi_3.7.0.v20110613.jar
    equinox.use.ds=true
    eclipse.buildId=I20110613-1736
    osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.0.200.v20110502-1955.jar@1\:start
    org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
    eclipse.product=org.eclipse.platform.ide
    osgi.splashPath=platform\:/base/plugins/org.eclipse.platform
    osgi.framework.extensions=reference\:file\:javax.transaction_1.1.1.v201105210645.jar
    eclipse.application=org.eclipse.ui.ide.workbench
    eclipse.p2.data.area=@config.dir/../p2
    osgi.bundles.defaultStartLevel=4
    il problema, penso, dipenda dal fatto che all'interno della directory di eclipse c'è un file, per la precisione org.eclipse.equinox.app, che risulta essere non eseguibile perchè ha dimensione 0 kB. Ho provato a scaricare più volte eclipse ma il risultato è sempre lo stesso. Che ne dici?

    Ciao e grazie per la disponibilità.
    mi son confuso con Firefox e compagnia, il file si chiama eclipse.ini

    su Windows è così

    codice:
    -startup
    plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    -vmargs
    -Xms40m
    -Xmx384m
    in rete non ho trovato molta rova utile al tuo caso, anche perché io non ho una mac e non ho la tua macchina quindi non riesco a fare un report preciso della situazione, se il problema deriva da un aggiornamento mi sa che ti ci devi mettere di impegno perché passerà qualche giorno per vedere soluzioni online.

    http://wiki.eclipse.org/Eclipse.ini qui trovi info sul file direttamente dal wiki del progetto

    http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F altre info molto utili

    infine se sviluppi con Java a questi livelli ti consiglio di passare a Windows o a Linux, non fosse per altro che per la politica chiusa di Apple che non ti fornisce altri JDK all'infuori del suo customizzato.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.