Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698

    [JAVA] javaw e file.bat

    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

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    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

  3. #3
    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

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    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

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.