Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Saros 20: il robot preciso e molto sottile
Roborock Saros 20: il robot preciso e molto sottile
Il nuovo robot di Roborock per l'aspirazione della polvere e il lavaggio dei pavimenti spicca per immediatezza d'uso e per l'efficacia dell'azione, grazie anche a un ridotto sviluppo in altezza. Saros 20 integra un motore da ben 36.000Pa di potenza e un sistema di lavaggio a due panni rotanti, con bracci estensibili e un sistema di navigazione molto preciso.
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS e HIFIMAN uniscono le forze per creare ROG Kithara, cuffie gaming con driver magnetici planari da 100mm, design open-back e microfono MEMS full-band. Una proposta che ambisce a coniugare fedeltà per audiofili e performance ludiche, disponibili a 319 euro
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 18-05-2011, 20:20   #1
k_mishima
Member
 
Iscritto dal: Jan 2007
Messaggi: 173
[Java] Jar non funzionante create con Eclipse

Salve, ho creato un jar che poi dovrà servirmi come input per il programma Launch4j che crea un eseguibile per win di un programma java, procedura testata con un hello word e completata con successo.

Con il mio programma più complesso (4 classi) non funziona il jar prodotto con eclipse e non capisco perchè, clicco sopra e non succede nulla, mentre con l'hello word mi apre la piccola gui creata per lui.

Il mio programma lanciato con il run di eclipse funziona correttamente e ha 0 errori.
Lo so che senza codice avanti sarebbe difficile capire cosa non va, ma vorrei provare comunque dandovi delle possibile cause.

1 Nel mio programma ho usato delle ImageIcon e ho le immagini in una cartella appartenente al progetto, magari eclipse non impacchetta bene, infatti nell'hello word non riesco a far vedere le ImageIcon

2 Ho usato delle librerie sotto forma di jar importati nel progetto tramite "add external jars". Sono anche parecchie e il mio jar risultante pesa troppo poco, non li inserisce all'interno forse, quindi da RUN il programma funziona e dal jar no. Le librerie sono del programma Protegé 3.4.5

3 Ho creato 4 classi e ho tutti questi file .class
Codice:
Main.class   (ok dal mio Main.java)
DrawLine.class (ok dal mio DrawLine.java)
PopolamentoOntologia (ok dal mio PopolamentoOntologia.java)
PopolamentoOntologia$AmericanStateAbbreviation (ho una enum che si chiama così in PopolamentoOntologia.java)
CreateGUI.class
CreateGUI$1.class
CreateGUI$2.class
CreateGUI$3.class
CreateGUI$4.class
CreateGUI$4$1.class
CreateGUI$4$1$1.class
Non capisco il perché di tutte quei file tratti dalla mia classe CreateGUI.
Se serve, posto tutto il codice di CreareGUI.

Grazie 1000!
k_mishima è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2011, 12:08   #2
k_mishima
Member
 
Iscritto dal: Jan 2007
Messaggi: 173
Credo di aver capito che l'errore provenga dalle librerie

Il file MANIFEST.MF creato in automatico da eclipse è sbagliato, ne ho creato uno mio dove definisco i Class-Path delle librerie e il programma funziona quasi (almeno ora si vede la GUI).
Quello che mi manca è: Nel mio progetto ho specificato come argomenti della JVM la seguente riga

Codice:
-Xms256M -Xmx1300M -Dprotege.dir="C:\Programmi\Protege_3.4.5
Come faccio a dire nel manifest di usare questa riga come parametri per le JVM quando crea il jar? Non trovo l'istruzione adatta


Grazie
k_mishima è offline   Rispondi citando il messaggio o parte di esso
Old 19-05-2011, 13:21   #3
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Purtroppo il manifest non permette di specificare le opzioni di esecuzione.

Credo che tu possa farlo con Launch4J - anche se l'idea di creare un exe per java fa rabbrividire.

Puoi farlo certamente con il descrittore di dispiegamento per applicazioni java-web-start (che adesso può essere usato anche per distribuzioni locali, quindi è diventato java-start e basta ).
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Saros 20: il robot preciso e molto sottile Roborock Saros 20: il robot preciso e molto sott...
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Basta cambiare driver per 'sbloccare' la...
Apple prepara 3 giorni di annunci e novi...
HONOR Magic V6 è pronto a stupire...
L'assistente vocale interpreta male il c...
Un piccolo bug, oltre 4 milioni di veico...
OpenAI chiude una raccolta fondi da 110 ...
Scontro sull'AI militare: Trump bandisce...
TSMC, capacità produttiva a 2 nan...
Resident Evil Requiem: il lancio è...
Xiaomi 17 in arrivo: parte il conto alla...
Rapidus incassa 1,7 miliardi di dollari ...
Parcheggi in città senza pensieri...
IA e crisi sistemica: perché tre ...
Le migliori offerte Amazon del weekend, ...
Offerte smartphone Amazon: sono 12 fra c...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:29.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v