Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 31
  1. #1
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    informazioni sui comandi javac e java

    vorrei saperne di + non è che sapete darmi informazioni e link?
    sto realizzando un progettino e devo capirli mejo per poter fare cio ke devo fare

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Sono due programmi presenti nel JDK. Javac ti serve per compilare le classi, java per eseguirle.
    http://java.sun.com/j2se/1.4.2/docs/tooldocs/tools.html
    Cos'e' che non ti e' chiaro?

  3. #3
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    Specifica un po' cosa ti serve visto che il comando javac compila e il comando java esegue...

    In caso, se sei sotto linux, digitando "javac" sulla console hai tutti i vari comandi associati..

  4. #4
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    Originariamente inviato da Stoicenko
    Specifica un po' cosa ti serve visto che il comando javac compila e il comando java esegue...

    In caso, se sei sotto linux, digitando "javac" sulla console hai tutti i vari comandi associati..
    cosa fanno già lo so visto che mi servono per un piccolo compilatore ke sto creando...
    volevo solo sapere cm poterli utilizzare da codice...

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    volevo solo sapere cm poterli utilizzare da codice...
    Beh, la prossima volta cerca di usare titoli piu' significativi o di spiegare meglio il problema, perche' nel primo post non chiedevi niente del genere. Cmq puoi usare la classe Runtime e il suo metodo exec.

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    In effetti il titolo non ha nulla a che vedere con la tua ultima richiesta.
    Era meglio se facevi una ricerca nel forum, cercando le discussioni che parlano di come far eseguire applicazioni da Java.
    L'argomento è stato trattato tantissime volte.

    Inoltre il regolamento specifica che i titoli dovrebbero essere significativi dell'argomento trattato... posso capire che a te interessa solo eseguire quei due comandi, ma l'argomento è più generale e il titolo, così com'è, fa pensare che tu cerchi delle informazioni specifiche sull'utilizzo e le varie opzioni di tali comandi.

    Il titolo lo modifico io.


    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

  7. #7
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    allora ho fatto qualcosina cmq ora prende il path di javac e compila il programma(in teoria) ma non si trova(il .class) e credo di aver sbagliato il comando...
    codice:
      String[] cmd={JavacPath.getText()+"/javac",f.getPath()};
                    try{
                    Process p = Runtime.getRuntime().exec(cmd);
                    p.waitFor();
                    int x = p.exitValue();
                    System.out.println(x);
                    cm.setVisible(false);
                }
                    catch(Exception x){
                        System.out.println("compilazione non riuscita");
                    }
    p.exitValue ritorna 1

  8. #8
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    l'errore stava nel codice del programma di prova ke dovevo compilare ora funzia

  9. #9
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    ora sto creando esegui ma non funziona anke perke il comando è java nomeClasse...cm faccio a indicare sl il nome?

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Che vuol dire come fai?
    Prima della compilazione cos'hai? Una stringa con il nome completo?
    Prendi la sottostringa che va da 0 all'ultima occorrenza del carattere .

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.