ho un file batch fatto cosi
@echo off
START javaw package1.pack2.Classe
Se lo lancio mi compare la finestra di errore windows
"app.bat non è un'applicazione di Win32 valida"
La cosa strana è che alcuni giorni fa funzionava tutto![]()
ho un file batch fatto cosi
@echo off
START javaw package1.pack2.Classe
Se lo lancio mi compare la finestra di errore windows
"app.bat non è un'applicazione di Win32 valida"
La cosa strana è che alcuni giorni fa funzionava tutto![]()
Credo che l'errore sia dovuto a delle modifiche (da parte tua o di programmi che hai installato di recente) di alcune librerie dinamiche di Java che usa Windows per lanciare la JVM. Prova a reinstallare la JVM (JDK o solamente la JRE).
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
prova a fre cosi:
set CLASSPATH=%CLASSPATH%;.
start "Eseguito..." /MIN javaw package1.pack2.nome_classe
io perlomeno faccio così!
Ci provo...e ci riesco!!!
http://kings.altervista.org
no, io credo che il problema sia proprio il file batch dato che se lancio l'applicazione nello stesso identico modo da riga di comando non ho nessun tipo di problema
tanto per aggiungere un elemento nuovo, avevo lo stesso problema qualche giorno fa perchè avevo creato il file batch cosi
@echo off
START etcetc
senza aggiungere alla fine il carattere di ritorno a capo. Poi l'ho aggiunto e tutto funzionava perfettamente, fino a oggi![]()
E allora c'è un problema nel tuo Sistema Operativo: probabilmente non sono le DLL di Java ad essere corrotte, quanto qualche libreria che gestisce le finestre di DOS.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza