Programmazione/Eclipse

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

Avatar utente
Devnull
Rampante Reduce
Rampante Reduce
Messaggi: 8158
Iscrizione: lunedì 21 novembre 2005, 15:56
Località: Ancona

Re: Programmazione/Eclipse

Messaggio da Devnull »

nick091 ha scritto: ho seguito la guida ed ho laciato Indigo da 10.04
Però nello script di lancio manca la prima riga
#!/bin/bash

e non viene detto di dare i permessi di esecuzione

ps: nella versione tedesca qualcuno mi sa dire cosa serve il parametro di esecuzione di eclipse "$@"? io non l'ho messo ma non so se ho fatto bene
Ho controllato il testo grezzo della pagina. La parte #!/bin/bash è contenuta ma non viene visualizzata dall'editor perché viene interpretata come commento (deve essere sicuramente un bug).  Intanto lo segnalo.
Da regolamento (Sez. I punto 15) è vietato inviare messaggi privati per richieste di supporto tecnico, si prega di aprire una discussione nella giusta sezione.
Hai domande sul forum? Leggi le FAQ e il Regolamento.
→ → → → Partecipa alla documentazione ← ← ← ←
Avatar utente
peppe84
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2229
Iscrizione: mercoledì 15 marzo 2006, 11:13
Desktop: unity-2d e gnome-fallback
Distribuzione: Ubuntu 12.04 LTS x86_64
Località: La dotta

Re: Programmazione/Eclipse

Messaggio da peppe84 »

il simbolo #! all'interno di {{{ }}} è visto come un istruzione. è bastato aggiungere uno spazio a inizio riga. almeno questo non è un bug :-)  risolto.


esempi: http://moinmo.in/HelpOnAdmonitions
Ultima modifica di peppe84 il martedì 29 novembre 2011, 21:05, modificato 1 volta in totale.
Anie
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 28 maggio 2012, 23:08

Re: Programmazione/Eclipse

Messaggio da Anie »

Creare con un editor di testo e i privilegi di amministratore il file /usr/local/bin/eclipse ed incollarvi dentro le seguenti righe:

Codice: Seleziona tutto

#!/bin/bash
export MOZILLA_FIVE_HOME="/usr/lib/firefox/"
export ECLIPSE_HOME="/opt/eclipse"
/opt/eclipse/eclipse
Per avviare Eclipse digitare in una finestra di terminale:
questo passaggio non è molto chiaro
come si fa a creare questo file..??
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3529
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: Programmazione/Eclipse

Messaggio da jeremie2 »

Ci sono diversi modi per eseguire quel passaggio, uno può essere questo:
se utilizzi Ubuntu l'editor di testo predefinito è Gedit, quindi se dai il comando:

Codice: Seleziona tutto

sudo gedit /usr/local/bin/eclipse
si apre l'editor, incolli al suo interno quelle righe, salvi e chiudi.

Se utilizzi altre versioni derivate da Ubuntu, di default ci sono altri editor di testo, in questa pagina sono elencati:Ufficio/EditorDiTesto.

Ciao
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Anie
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 28 maggio 2012, 23:08

Re: Programmazione/Eclipse

Messaggio da Anie »

è proprio quello che ho fatto ^^(pensavo di aver sbagliato perchè mi da un errore)

ho scritto

Codice: Seleziona tutto

miriam@miriam-desktop:/opt$ sudo gedit /usr/local/bin/eclipse 
[sudo] password for miriam: 
miriam@miriam-desktop:/opt$ eclipse
bash: /usr/local/bin/eclipse: Permesso negato
miriam@miriam-desktop:/opt$ 

Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3529
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: Programmazione/Eclipse

Messaggio da jeremie2 »

Anie ha scritto:

Codice: Seleziona tutto

bash: /usr/local/bin/eclipse: Permesso negato
È lo script che non ha i permessi di esecuzione, ho aggiunto il passaggio nella guida che mancava:

Codice: Seleziona tutto

sudo chmod +x /usr/local/bin/eclipse
In questo modo dovrebbe avviarsi.

Ciao
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Anie
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 28 maggio 2012, 23:08

Re: Programmazione/Eclipse

Messaggio da Anie »

^^ anche con quel comando mi da permesso negato.... ^^ forse sono io ad essere negata per ubuntu :P
Capobuf
Prode Principiante
Messaggi: 1
Iscrizione: lunedì 21 maggio 2012, 15:20
Desktop: Gnome-Fallback-Compiz
Distribuzione: Ubuntu 13.04 | 64Bit
Località: Italia
Contatti:

Re: Programmazione/Eclipse

Messaggio da Capobuf »

Sempre nella parrte di Wiki dove viene creato lo script

Codice: Seleziona tutto

 #!/bin/bash
export MOZILLA_FIVE_HOME="/usr/lib/firefox/"
export ECLIPSE_HOME="/opt/eclipse"
/opt/eclipse/eclipse
Se non vengono dati i permessi di esecuzioni (sudo chmod +x...) viene visualizzato l'errore

Codice: Seleziona tutto

bash: /usr/local/bin/eclipse: Permesso negato
Ma anche dando i permessi viene visualizzato un'altro errore

Codice: Seleziona tutto

/usr/local/bin/eclipse: line 4 /opt/eclipse è una directory
Questo perchè l'ultima riga richiama il file di esecuzione che è contenuto in /opt/eclipse ma il file vero e proprio è /opt/eclipse/eclipse.
In sostanza, almeno nel mio caso, modificando lo script in

Codice: Seleziona tutto

#!/bin/bash
export MOZILLA_FIVE_HOME="/usr/lib/firefox/"
export ECLIPSE_HOME="/opt/eclipse"
/opt/eclipse/eclipse/eclipse
Funziona tutto alla Grande :D
Spero di essere stato di Aiuto!
Solo Amore a chi Amore mi ha Dato, Solo Odio ha chi ha cercato di Distruggere tutto quello che ho Creato"
Danno | Colle Der Fomento / Taverna VIII Colle
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3529
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 23.10
Località: Casciana Terme
Contatti:

Re: Programmazione/Eclipse

Messaggio da jeremie2 »

Ciao Capobuf,
Capobuf ha scritto: Ma anche dando i permessi viene visualizzato un'altro errore

Codice: Seleziona tutto

/usr/local/bin/eclipse: line 4 /opt/eclipse è una directory
Questo perchè l'ultima riga richiama il file di esecuzione che è contenuto in /opt/eclipse ma il file vero e proprio è /opt/eclipse/eclipse.
Nello script è proprio riportato /opt/eclipse/eclipse. Può darsi che per sbaglio avevi inserito solo /opt/eclipse? Ho provato la procedura così come è scritta e non mi ha dato errori.
Capobuf ha scritto: In sostanza, almeno nel mio caso, modificando lo script in

Codice: Seleziona tutto

[....]
/opt/eclipse/eclipse/eclipse
Funziona tutto alla Grande :D
Se fosse così ci sarebbero ben 2 cartelle "eclipse". Può darsi che durante la procedura tu ne abbia creata una in più?

Ciao!
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Scrivi risposta

Ritorna a “Gruppo Documentazione”

Chi c’è in linea

Visualizzano questa sezione: mai_nat e 5 ospiti