Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    104

    file batch per compilazione ed esecuzione di file java

    io ho creato questo file batch per la compilazione e l'esecusione del mio programma java, il file batch è richiesto nella consegna del progetto l'ho nominato editor.bat ed è il seguente:

    @echo off

    if "%JAVA_HOME%" == "" goto NOJAVAHOME

    goto RUNTEST

    :NOJAVAHOME

    echo ************************************************** *********

    echo Warning: JAVA_HOME environment variable is not set.

    echo Please set the JAVA_HOME environment variable to the

    echo directory where the JDK is installed.

    echo ************************************************** *********

    goto END

    :RUNTEST

    REM I sorgenti si trovano tutti nella directory src mentre

    REM i file compilati verranno generate nella directory classes

    REM it\MainClass.java è la classe principale contenente il main()

    %JAVA_HOME%\bin\javac -source 1.4 -sourcepath progetto -d classes .\progetto\provap\Editor.java %1 %2

    :END

    Pause

    quando lancio questo file mi compila le classi ma non parte in esecuzione il programma... qualcuno sa perchè???

  2. #2
    Utente di HTML.it L'avatar di nether
    Registrato dal
    Dec 2006
    Messaggi
    376
    perche' manca la riga di comando x mandare in esecuzione l'applicazione

    ....
    %JAVA_HOME%\bin\javac -source 1.4 -sourcepath progetto -d classes .\progetto\provap\Editor.java %1 %2
    ok, ora e' il momento di avviarlo... quindi dovrai aggiungere una riga del tipo
    codice:
    %JAVA_HOME%\bin\java xxx xxx xxx xxx xxx xxx

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    104
    potrei sapere che stringhe devo mettere al posto dei vari xxx
    io ho provato a mettere diversi valori ma mi dice sempre:

    Exception in thread "main" java.lang.NoClassDefFoundError: progetto

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.