Ho qualche problema nel gestire i permessi di un .jar.
Con la
Codice: Seleziona tutto
chmod 777 file.jar
Cosa potrebbe essere?
Codice: Seleziona tutto
chmod 777 file.jar

Prendimi con le molle perché sono argomenti letti distrattamente anni fa e che non ho approfondito per mencanza di tempo e necessità, te li espongo perché il chmod 777 file.jar che hai dato mi fa pensare possano essere pertinenti.dyd_666 ha scritto: Salve ragazzi
Ho qualche problema nel gestire i permessi di un .jar.
Con laho dato tutti i permessi vari ed eventuali ma riscontro ancora questo problema all'apertura del file:Codice: Seleziona tutto
chmod 777 file.jar
Cosa potrebbe essere?
Da terminale riesco ad aprirlo, con il classico java -jar file.jar, mentre cliccando due volte sul file mi spunta quella roba.l3on4rdo ha scritto: Come lo apri?
Non è un file creato da me, l'ho scaricato direttamente da qui:http://www.uppaal.org/nuzzopippo ha scritto:
Prendimi con le molle perché sono argomenti letti distrattamente anni fa e che non ho approfondito per mencanza di tempo e necessità, te li espongo perché il chmod 777 file.jar che hai dato mi fa pensare possano essere pertinenti.
i problemi di avvio di una applicazione java possono essere dati da diversi fattori tipo un pacchetto jar malformato o da restrinzioni nelle politicy di sicurezza della machina virtuale.
Un pacchetto .jar è un file zippato contenente classi e risorse e possono essere tanto applicazioni quanto librerie, il tutto è organizzato tramite un "Manifest", un descrittore contenuto nello stesso jar che individua le classi e le risorse contenute.
Nel caso il jar sia una applicazione il Manifest individua la classe di avvio, tale classe DEVE contenere un metodo (main) di avvio della applicazione, in assenza l'applicazione non viene eseguita, come non viene eseguita se tutto non è puntualmente indicato nel Manifest.
La dicitura "is not marked as esecutable" che ti viene prodotta, malgrado il chmod dato, mi fa pensare a quanto sopra, sei sicuro sia un eseguibile e non un file di libreria?, il file l'hai fatto tu o l'hai scaricato?, se scaricato ha docs di accompagno), e cosa dice?
Per quanto riguarda poi le politiche di sicurezza della macchina virtuale java, che possono anche impedire l'esecuzione di una applicazione, sono complesse e ti confesso che quelle rare volte che sono andato a guardarle me ne sono uscito ubriacato e confuso ... comunque ho capito che sovente intervengono sulle applet limitando pesantemente le loro interazioni col sistema.
Spero di non averti detto fuorvianti castronerie e che quanto sopra popra possa esserti utile, ciao.

Strano che da terminale tu riesca ad aprirlo e dal launcer no ... tipi mine?. qualche parametro necessario?dyd_666 ha scritto:
Da terminale riesco ad aprirlo, con il classico java -jar file.jar, mentre cliccando due volte sul file mi spunta quella roba.
Ho provato anche a marcare direttamente dalla finestra "Permessi" l'opzione "Consentire l'esecuzione del file come programma", ma non me lo lascia fare.
...
Non è un file creato da me, l'ho scaricato direttamente da qui:http://www.uppaal.org/
Il fatto strano è questo: lo eseguo semplice con la macchina virtuale Java, nulla più nulla meno.nuzzopippo ha scritto:Strano che da terminale tu riesca ad aprirlo e dal launcer no ... tipi mine?. qualche parametro necessario?dyd_666 ha scritto:
Da terminale riesco ad aprirlo, con il classico java -jar file.jar, mentre cliccando due volte sul file mi spunta quella roba.
Ho provato anche a marcare direttamente dalla finestra "Permessi" l'opzione "Consentire l'esecuzione del file come programma", ma non me lo lascia fare.
...
Non è un file creato da me, l'ho scaricato direttamente da qui:http://www.uppaal.org/
Sono andato sul sito, per scaricarlo e fare una prova, ma richiedono l'iscrizione ed ho rinunciato (aborro utilizzare programmi che richiedono iscrizione), in ogni caso, per quel poco che ho visto non parlava di jar ma di files .zip, probabilmente non ho trovato il giusto link.
Comunque, leggo (dal tuo java -jar) che quel romanzo che ho scritto, non ti serviva e rientra nella castronerie ... mi scuso e ti auguro buona pasqua.
Ciao![]()


Se lo conosci OK, allora, mi ha semplicemente insospettito il fatto che cerca di effettuare operazioni di I/O su aree riservate. Se ritieni che si possa stare trnquillo prova condyd_666 ha scritto: Strano, eppure il sito è totalmente affidabile e l'applicazione in sè è una delle più utilizzate in quel campo.
Vedrò di spippolarci sopra un pò, grazie lo stesso![]()
Codice: Seleziona tutto
sudo java -jar nomefile.jar
mi ha fatto venire due dubbi/media/DATA/Università Camerino/ATCS/uppaal-4.1.9/bin-Linux/server
La riga sopra è tratta dalle istruzioni di installazione. Ovviamente non la posso verificare ma indica che in linux uppaal vada lanciato tramite script ... hai provato a lanciare lo script indicato? cosa contiene?To run Uppaal on Linux systems run the startup script named uppaal. To run on Windows systems, just double-click the file uppaal.jar.
Visualizzano questa sezione: Majestic-12 [Bot] e 6 ospiti