Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Mate X7 rinnova la sfida nel segmento dei pieghevoli premium puntando su un design ancora più sottile e resistente, unito al ritorno dei processori proprietari della serie Kirin. L'assenza dei servizi Google e del 5G pesa ancora sull'esperienza utente, ma il comparto fotografico e la qualità costruttiva cercano di compensare queste mancanze strutturali con soluzioni ingegneristiche di altissimo livello
Nioh 3: souls-like punitivo e Action RPG
Nioh 3: souls-like punitivo e Action RPG
Nioh 3 aggiorna la formula Team NINJA con aree esplorabili più grandi, due stili di combattimento intercambiabili al volo (Samurai e Ninja) e un sistema di progressione pieno di attività, basi nemiche e sfide legate al Crogiolo. La recensione entra nel dettaglio su combattimento, build, progressione e requisiti PC
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-06-2010, 14:30   #1
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
[java]eseguibile jar

Ciao io ho fatto il mio programmino in java con netbeans ho fatto build e mi ha creato il .jar ma ora se faccio doppio click sopra mi si apre la finestra di dos e mi si richiude subito senza poterlo usare... l'unico modo per farlo andare è copiare la stringa che dà netbeans nell'esegui di windows e farla andare, ma io volevo forlo partire solo con il doppio click...
xke non riesco a utilizzarlo??
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 27-06-2010, 14:45   #2
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
prova a mettere una

Codice:
new Scanner(System.in).nextLine();
prima della fine del programma. e importa

Codice:
import java.util.Scanner;
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 28-06-2010, 13:31   #3
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
ho provato ma niente... da sempre lo stesso problema...
ma con che programma devo eseguirlo il .jar??
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 28-06-2010, 13:37   #4
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
In teoria è già un eseguibile: con nessuno. Allora non saprei
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 28-06-2010, 13:40   #5
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
java -jar j.jar
lovaz è offline   Rispondi citando il messaggio o parte di esso
Old 28-06-2010, 13:49   #6
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
Quote:
Originariamente inviato da lovaz Guarda i messaggi
java -jar j.jar
Così rimarrà aperto. Ma lui nell'op aveva detto di volerlo eseguibile con doppio click.
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 28-06-2010, 18:52   #7
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
Ops! Scusate...

Ma non c'è un'opzione (tasto dx sul collegamento) per far restare aperto
MSDOS Prompt? (non sono su win ora)
lovaz è offline   Rispondi citando il messaggio o parte di esso
Old 28-06-2010, 20:52   #8
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
Quote:
Originariamente inviato da ndakota Guarda i messaggi
In teoria è già un eseguibile: con nessuno. Allora non saprei
Si ma io i .jar li ho associati a winrar, ho provato a cercare il java x aprirli ma nella cartella di jdk c'è ne sono tanti e non so se è quello giusto...

Cmq se lo apro con
Codice:
java -jar j.jar
rimane aperto è solo se lo apro con doppio click che non funziona...

In alternativa non si può creare un .exe???
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 02-07-2010, 12:16   #9
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
con la java virtual machine dice che non riesce a trovare la main class...
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 02-07-2010, 19:31   #10
fbcyborg
Senior Member
 
L'Avatar di fbcyborg
 
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
Ma il Manifest file l'hai fatto bene?
__________________
^ThE CyBoRg^
fbcyborg è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2010, 16:40   #11
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
cos'è??
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2010, 17:38   #12
fbcyborg
Senior Member
 
L'Avatar di fbcyborg
 
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
Quote:
Originariamente inviato da mikmontana Guarda i messaggi
cos'è??
Guarda qui.
__________________
^ThE CyBoRg^
fbcyborg è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2010, 19:45   #13
fbcyborg
Senior Member
 
L'Avatar di fbcyborg
 
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
Ah, ok.
Io non uso Netbeans, perciò non sapevo bene come si faceva in questo IDE.
__________________
^ThE CyBoRg^
fbcyborg è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2010, 13:19   #14
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
Quote:
No però un attimo, se lui sta creando il file jar con Netbeans non ha necessità di sapere di Manifest (poi se lo sa meglio ancora).
Io credo che il problema è che nelle proprietà del progetto non hai assegnato un "file principale", cioè dove hai messo il tuo main.
Allora in Netbeansfai così:
apri il tuo progetto
tasto destro sul tuo progetto
poi vai su esegui (o run in inglese)
lì selezioni la tua "classe principale"
Poi compila e ricrea il jar, e prova ad avviarlo.
Non riesco a capire come devo selezionare la classe principale.
In teoria non è già selezionata se ho una classe sola??
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2010, 18:28   #15
fbcyborg
Senior Member
 
L'Avatar di fbcyborg
 
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
Dovrebbe esserci nella procedura di creazione del jar. Purtroppo non uso Netbeans, ma Eclipse, quindi non ti so aiutare, però dovrebbe esserci un modo per indicargliela.
__________________
^ThE CyBoRg^
fbcyborg è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2010, 18:50   #16
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
se

"l'unico modo per farlo andare è copiare la stringa che dà netbeans nell'esegui di windows e farla andare"

allora

il suo jar era già eseguibile.

O no? Direi di sì, giusto?

Apri una linea di comando, copiaci dentro la stringa che ti da netbeans (java -jar "pippo/pappo/programma.jar").

Il programma funziona? Se funziona, e possibile che il tuo programma abbia un bug.

Quando lanci un programma java su windows con il doppio click il programma è eseguito con "javaw.exe".

"javaw.exe" segnala tutti gli errori che si ripercuotono sul metodo main con il messaggio "couldn't find main class". Ad esempio se io nel main facessi riferimento al contenuto di un File il cui percorso dipende dal valore della variabile "user.dir" e quel file non venisse trovato, perchè javaws e java.exe possono avere directory di lavoro diverse, allora javaws mi direbbe "couldn't find main class".

Il bug del tuo programma potrebbe essere questo, cioè il fatto di far riferimento direttamente o indirettamente ad una variabile di ambiente il cui valore è diverso quando il programma è lanciato con javaw. Per saperlo con certezza bisognerebbe spulciare il codice sorgente.
__________________
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
Old 10-07-2010, 12:15   #17
mikmontana
Member
 
L'Avatar di mikmontana
 
Iscritto dal: Nov 2007
Messaggi: 97
con la stringa di netbeans funziona.... non va solo con il doppio click...
posto il sorgente:
Codice:
package spegnicomputerdaremoto;

import java.io.*;
import java.util.Scanner;

public class Main {

   
    public static void main(String[] args)throws IOException {
        String antani;
        InputStreamReader input = new InputStreamReader (System.in);
        BufferedReader tastiera = new BufferedReader (input);
        System.out.println("Inserisci il nome o l'indirizzo ip del computer da spegnere : ");
        antani = tastiera.readLine().trim();
        String comando = "shutdown -s -m \\\\";
        comando = comando + antani;
        Runtime.getRuntime().exec(comando);

               new Scanner(System.in).nextLine(); 

    }

}
__________________
°°Mikmontana°°
mikmontana è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2010, 14:41   #18
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
quel programma richiede una linea di comando, non puoi eseguirlo con javaw, devi per forza lanciarlo con java.exe.
__________________
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


Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto Dark Perk Ergo e Sym provati tra wireless, softw...
Dongfeng sbarca 'a casa loro': il nuovo ...
BYD ATTO 3 EVO: 3,9 secondi sullo 0-100 ...
Horizon 3 potrebbe arrivare tra 3-5 anni...
Spostare il 40% della produzione in USA?...
Project Panama: ecco come Anthropic ha d...
MrBeast entra nel fintech: Beast Industr...
Arrivano i nuovi server Bare Metal 2026 ...
Stop alla distribuzione dei driver di st...
Serie TV God of War: scelto anche l'atto...
Riot Games dimezza il team di 2XKO dopo ...
FRITZ! in super offerta su Amazon: ripet...
L'AI doveva farci lavorare meno: e se st...
DREAME X50 Ultra Complete a 899€ su Amaz...
Rimodulazione TIM: aumenti fino a 2,99 e...
Amazon sblocca i prezzi con coupon e sco...
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: 14:40.


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