Pagina 1 di 1

[RISOLTO]contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:18
da livrea
ciao a tutti ho un programma scritto in java e ogni volta quando lo apro prima devo modificare i permessi e contrassegnarlo come programma eseguibile. ho provato a modificarlo anche con i privilegi ma ogni volta  quando lo apro lo devo impostare come eseguibile. non c'e un modo definito in modo da farlo una sola volta?

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:21
da AlexDiste
chmod +x nomefile
ma prima devi essere nella cartella del file stesso

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:25
da l3on4rdo
AlexDiste ha scritto: chmod +x nomefile
[...]
meglio

Codice: Seleziona tutto

chmod u+x nomefile
altrimenti dai i permessi di esecuzione al mondo intero :)

ciao
ps: una curiosità... su che dispositivo è il file in questione?

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:30
da livrea
l3on4rdo ha scritto:
AlexDiste ha scritto: chmod +x nomefile
[...]
meglio

Codice: Seleziona tutto

chmod u+x nomefile
altrimenti dai i permessi di esecuzione al mondo intero :)

ciao
ps: una curiosità... su che dispositivo è il file in questione?
al primo avvivo tutto ok, ma se chiudo il programma e lo riapro mi da lo stesso errore.
si tratta di edumips64

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:32
da l3on4rdo
ps: una curiosità... su che dispositivo è il file in questione?
inoltre, dovresti postare un output.
spostati da terminale nella cartella del programma e posta l'output di:

Codice: Seleziona tutto

ls eseguibile
dove per eseguibile intendo il nome del comando.

se non ti torna quello che ho detto... come lo lanci 'sto programma? (che non conosco)

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:35
da livrea

Codice: Seleziona tutto

livrea@livrea-HP-Pavilion-dv6:~/Scrivania$ ls edumips64-0.5.3-rc2.jar
edumips64-0.5.3-rc2.jar


Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:37
da livrea
ecco pure una schermata

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:40
da l3on4rdo
livrea ha scritto:

Codice: Seleziona tutto

livrea@livrea-HP-Pavilion-dv6:~/Scrivania$ ls edumips64-0.5.3-rc2.jar
edumips64-0.5.3-rc2.jar

scusami, per via del fatto che io ho impostato un alias per ls, ho sbagliato comando.
posta l'output di:

Codice: Seleziona tutto

ls -hl eseguibile
sarei ancora curioso di capire su che dispositivo sta 'sto programma! :)
edit: ho visto che lo hai sulla scrivania, meglio di quello che temevo :)

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:47
da livrea

Codice: Seleziona tutto

livrea@livrea-HP-Pavilion-dv6:~/Scrivania$ ls -hl edumips64-0.5.3-rc2.jar
-rw-r--r-- 1 livrea livrea 1,4M 2011-11-03 15:39 edumips64-0.5.3-rc2.jar
livrea@livrea-HP-Pavilion-dv6:~/Scrivania$ 


Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:53
da l3on4rdo
strano.
prova con:

Codice: Seleziona tutto

sudo chmod u+x eseguibile
resta impostato?

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 15:56
da livrea
purtroppo no.

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 16:21
da l3on4rdo
scusa ma...
come lo lanci il programma?

ps: leggi qui

pps: ovvero...
penso che il programma tu lo debba lanciare così:

Codice: Seleziona tutto

java -jar eseguibile
... volendo puoi definire un "lanciatore" apposito.

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 17:04
da livrea
se spunto "consentire l'esecuzione del file come programma" mi basta cliccare 2 volte sull'icona. ma dopo che chiudo e riapro il programma mi dice di impostarlo di nuovo come eseguibile.

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 17:05
da l3on4rdo
se quando ti dice che non è eseguibile lo lanci così:

Codice: Seleziona tutto

java -jar eseguibile
che ti dice?

ciao

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 18:07
da livrea
perfetto si apre.

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 18:09
da l3on4rdo
appunto.
i file jar li dovresti lanciare in questo modo.

non so se sia opportuno, ma potresti associare ai file jar proprio il comando java -jar... così li apri anche cliccandoci sopra.

ciao

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 18:11
da livrea
come si fa?

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 18:16
da l3on4rdo
clicca con il destro su un file con estensione .jar
vai a "proprietà"
vai a "apri con"
vai a "aggiungi" (che è in basso a destra)
vai a "usare un comando personalizzato" (in basso al centro)
scrivi:

Codice: Seleziona tutto

java -jar
salva

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 18:18
da livrea
ok grazie mille per la tua assistenza e la disponibilità

Re: contrassegnare un file come eseguibile

Inviato: giovedì 3 novembre 2011, 18:21
da l3on4rdo
[...]grazie mille[...]
basta un [risolto] nel titolo del primo messaggio della discussione.
:)

ciao