Come posso aggiungere Eclipse Luna alla barra delle applicazioni di Windows 7?


15

Ero in grado di aggiungere Eclipse alla mia barra delle applicazioni aggiungendo queste righe al eclipse.inifile:

-vm
C:/Program Files/Java/[my java version]/bin

Ma non sembra funzionare con la nuova versione di Eclipse Luna. Ora, senza quelle righe, non riesco a bloccare l'applicazione e, con esse, il menu di scelta rapida non viene nemmeno visualizzato quando faccio clic con il pulsante destro del mouse sull'icona sulla barra delle applicazioni.

C'è un modo per risolvere questo problema?


Ho lo stesso problema. Ho cercato bugs.eclipse.org ma non sono riuscito a trovare alcun riferimento al menu di scelta rapida non funzionante. Il blocco è stato parzialmente interrotto per diverse versioni ora (vedi bug 314805 e 432353 )
Didier L

Personalmente l'ho semplicemente appuntato al menu di avvio, quindi ho solo un'icona nella barra delle applicazioni.
Enigma,

Che ne dici di trascinare semplicemente eclipse.exe da Explorer sulla barra delle applicazioni?
František Žiačik,

Risposte:


11

Ho usato l'impostazione -vm in eclipse.ini nelle versioni precedenti, ma qui non ho risolto il problema. Appuntare alla barra delle attività sembrava lasciarmi con un'icona duplicata una volta che Luna ha terminato l'inizializzazione. FWIW, mi sembra di aver inciso una correzione. Per prima cosa ho fatto clic con il pulsante destro del mouse su eclipse.exe e ho aggiunto al menu Start. Quindi, dopo aver avviato Luna da Start, ho fatto clic con il pulsante destro del mouse sull'icona visualizzata sulla barra delle applicazioni e ho aggiunto alla barra delle applicazioni. Quindi ho sbloccato dal menu Start (poiché preferisco l'accesso diretto all'icona piuttosto che Start> Eclipse). E una volta fatto, Luna ora inizia dalla barra delle applicazioni e l'icona viene aggiornata, ma non duplicata, quando è completamente caricata.


3
Questo ha funzionato per me dopo aver rimesso -vm nel file ini.
Martin Larente,

questo non ha funzionato per me. L'aggiunta della cartella java bin all'inizio della variabile path ha fatto.
Erick Robertson,

6

Ho avuto questo problema con Eclipse Mars 64 bit su Windows 10 Pro x64 Insider Preview Build 10130. L'unico modo in cui sono riuscito a risolverlo è eseguendo Eclipse in quanto era un'app di Windows Vista:

  1. Rimuovi qualsiasi icona appuntata per aprire la barra delle applicazioni

  2. Fare clic con il tasto destro del mouse sull'eseguibile Eclipse -> Proprietà -> scheda Compatibilità -> Modalità compatibilità

  3. Selezionare Esegui questo programma in modalità compatibilità per

  4. Seleziona Windows Vista (uno di questi).

  5. Esegui Eclipse facendo clic sul file eseguibile e bloccalo quando è completamente caricato.

Non ho avuto bisogno di aggiungere il flag -vm né nel collegamento (C: \ Users \ [Your User] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar) o nel file eclipse.ini.


anche se questo aveva funzionato per sbarazzarsi dell'icona duplicata, ho scoperto che i miei progetti git su JDK8 avranno un errore interno. La traccia dello stack che segue questo commento mostra che è stata attivata da jgit
Archimedes Trajano,

java.lang.InternalError: non dovrebbe arrivare qui a sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink0 (metodo nativo) su sun.nio.fs.WindowsNativeDispatcher.CreateSymbolicLink (WindowsNativeDispatcher.java:890) at sunWrovFile. createSymbolicLink (WindowsFileSystemProvider.java:578) a java.nio.file.Files.createSymbolicLink (Files.java:1043) a org.eclipse.jgit.util.FileUtil.createSymLink (FileUtil.java:111)
Archimede Trajano

Mi dispiace sentirlo! Non posso dirti se ho lo stesso comportamento dalla mia parte poiché non sto usando Eclipse per Java, anche se dovresti provare ad aggiungere il flag -vm né nel collegamento (C: \ Users [Your User] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar) o il file eclipse.ini. Puoi trovare la procedura esatta in molte risposte in questa discussione. Assicurati solo di aggiungere la riga all'inizio del file eclipse.ini.
Jeremy Pare,

Bug @ArchimedesTrajano descritto non in modo specifico per Java, ma piuttosto per egit. Sto riscontrando lo stesso problema su Win10 con il progetto PHP, condiviso con Git.
Cthulhu,

1
Né aggiungere il -vmparametro né il trucco con il primo inserimento nel menu Start ha funzionato per me, anche se la modifica delle impostazioni di compatibilità ha risolto il problema per me su Windows 10 + eclipse 4.6 (neon).
Sebastian Zartner,

2

I passi:

  1. Vai alla directory di installazione di eclipse, fai clic con il pulsante destro del mouse su eclipse.exe e fai clic su "Crea collegamento"
  2. Apri Eclipse facendo doppio clic sul collegamento appena creato.
  3. Passa oltre la selezione dell'area di lavoro e la schermata iniziale. Una volta caricato completamente Eclipse, fai clic con il pulsante destro del mouse sull'icona Eclipse nella barra delle applicazioni e fai clic su "Aggiungi questo programma alla barra delle applicazioni".
  4. Chiudi Eclipse.
  5. Elimina il collegamento.

I risultati:

  • Nessuna voce duplicata sulla barra delle applicazioni di Eclipse, che è un problema noto nelle ultime versioni di Eclipse
  • Il menu di scelta rapida della voce della barra delle applicazioni di Eclipse funziona (ho notato che si tratta di un nuovo problema in Eclipe Luna)

Devi assicurarti che Eclipse funzionerà anche in una buona JVM. È quindi possibile modificare la variabile di sistema PATH per includere il percorso della JVM di propria scelta o modificare il file eclipse.ini nella stessa directory di eclipse.exe e aggiungere le seguenti 2 righe:

-vm
C:/Program Files/Java/[your Java VM]/bin

Se scegli la soluzione PATH, aggiungi alla tua variabile PATH questo testo:

;C:/Program Files/Java/[your Java VM]/bin

Assicurati che Eclipse sia in esecuzione nella JVM che hai scelto, aprendo Task Manager di Windows e ispezionando la riga di comando utilizzata per eseguire Eclipse. Sul mio sistema, ho notato che è stato utilizzato qualche javaw.exe situato in C: \ Windows \ System32 \, che non era quello che volevo.


4.4.2 non fornisce ancora alcun menu di scelta rapida ...
patstuart

In combinazione con stackoverflow.com/q/11524162 , sono stato in grado di farlo funzionare.
patstuart

1

Questo ha funzionato per me:

1 - Copia / incolla il file eseguibile "eclipse.exe" sul desktop 2 - Appunta alla barra delle applicazioni 3 - Elimina il file eseguibile del desktop 4 - Fai clic con il pulsante destro del mouse sull'icona eclipse nella barra delle applicazioni> fai clic con il pulsante destro del mouse sull'icona eclipse nell'elenco> Proprietà 5 - Cambia il percorso dell'eseguibile (target: .... / eclipse.exe) e cambia la directory (Inizia in :)

Strano ma funziona per me !!!


Non funziona, finirai con 2 icone nella barra delle applicazioni.
Timmos,

0

Ho avuto lo stesso identico problema oggi, quindi il lavoro che sto attualmente usando è quello di individuare l'eseguibile eclipse e fare clic destro e dire "Aggiungi alla barra delle applicazioni". Comportamento goffo e non uniforme rispetto alla maggior parte delle altre applicazioni Windows, ma forse qualcuno avrà una soluzione migliore in futuro.


1
Questo non funziona, quando Eclipse è completamente avviato, utilizza una nuova icona accanto all'icona appuntata.
Martin Larente,

Sì, l'ho notato in un secondo momento. Mentre lo splash screen è in alto, sembrava perfetto e devo aver dimenticato di controllare più tardi. Ricontrolverò se riesco a far funzionare qualcosa con esso.
bschultek,

0

Ho scoperto un modo per farlo funzionare.

Innanzitutto, individua Eclipse.exe e aggiungilo alla barra delle applicazioni. Quindi, avvia eclipse usando quell'icona appuntata. Ora vedrai che una volta sparita la schermata iniziale, l'eclissi viene visualizzata nella barra delle applicazioni come un'icona separata da quella che hai usato per avviarlo.

Da non preoccuparsi. Sblocca la vecchia icona, fai clic con il pulsante destro del mouse sull'icona su cui è in esecuzione eclipse e bloccala. Ecco! L'icona verrà bloccata e l'eclissi continuerà a funzionare. Ora chiudi e avvia l'eclissi secondo necessità e vedrai che funziona perfettamente.

PS: non dimenticare di aggiungere -vm e specificare il percorso della tua JVM in eclipse.ini


4
Questo non funziona con Eclipse Luna: il menu contestuale non è disponibile nella seconda icona che appare.
Timmos,

0

Ho appena fatto clic e trascinato l'icona Eclipse sulla barra delle applicazioni. Pinned.


0

Aggiunta di questa risposta, poiché questa pagina di superutente mostra il numero 1 su Google per "eclipse luna non può appuntare sulla barra delle applicazioni"

Cosa ha funzionato per me con Eclipse Luna 1a (4.4.1) su Windows 8:

Semplicemente l'aggiunta della bincartella al pathnon è sufficiente, dovevo specificare la posizione bin/server/jvm.dllcon il -vmparametro:

-vm C:/Program Files/Java/[myJavaVersion]/bin/server/jvm.dll

Inoltre, ha funzionato solo se questa riga è stata aggiunta prima delle righe contenenti

 --launcher.appendVmargs [...]

Dal 2010 è stata presentata una segnalazione di bug di eclissi. I commenti includono suggerimenti utili: https://bugs.eclipse.org/bugs/show_bug.cgi?id=314805


0

Le risposte precedenti non funzionavano affatto per me (Windows 7 a 64 bit) ...

Aggiunta la voce -vm a eclipse.ini causato Eclipse non riuscire a iniziare: solo mostrato una finestra di errore grande (e sì la voce ha fatto il punto a una Java VM valido).

Le soluzioni alternative che comportavano l'inserimento nel menu Start o la creazione di un collegamento sul desktop non avevano alcun effetto.

Ciò che ha funzionato è stato l'aggiunta della directory bin Java (C: \ Programmi \ Java \ jre7 \ bin) come primo elemento nel mio PERCORSO (il PERCORSO delle variabili di sistema non il PERCORSO nelle variabili utente). Fatto ciò, ho avviato Eclipse, ho aspettato che superasse la schermata iniziale e ho fatto clic con il tasto destro sulla voce della barra delle applicazioni. Ora il "Pin a programmi barra delle applicazioni" non appare nel menu, e come un ulteriore bonus le voci "Nuova attività" e "Attiva Task" funziona troppo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.