Visualizzazione dei risultati da 1 a 9 su 9

Discussione: compilare file .java

  1. #1

    compilare file .java

    ho istallato java sdk7 fino a quando ho compilato il file .java andava tutto bene quando ho cercato di eseguirlo mi è apparsa la scritta impossibile trovare o caricare la classe principale lo reistallato ma il problema persiste ho persino provato con sdk 6 ma niente da fare la versione che ho istallato è windows 7 32 bit non è che mi potreste consigliare un altro compilatore o il modo per far funzionare sdk????????????????????
    GRAZIE 100000000000000000000000000

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Hai creato il meodo main? E come hai eseguito? E come hai compilato?
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3

    Moderazione

    Java ha l'apposita sezione, sposto.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157

    Re: compilare file .java

    Originariamente inviato da malandrag
    ho istallato java sdk7 fino a quando ho compilato il file .java andava tutto bene quando ho cercato di eseguirlo mi è apparsa la scritta impossibile trovare o caricare la classe principale lo reistallato ma il problema persiste ho persino provato con sdk 6 ma niente da fare la versione che ho istallato è windows 7 32 bit non è che mi potreste consigliare un altro compilatore o il modo per far funzionare sdk????????????????????
    GRAZIE 100000000000000000000000000
    Moderatori, perché non inserite una emoticon "sfera di cristallo"????

    Allora, la domanda sorge spontanea, hai una classe che al suo interno implementa il metodo main?
    Dall'errore che dici di avere (non vedendo altro va ad intuito, non so che succede nel tuo pc) a quanto pare non c'è una classe che implementi il metodo main (quindi non c'è l'entry point del programma).
    Posta un po' del tuo codice, come compili, come provi ad eseguire e poi vediamo
    RTFM Read That F*** Manual!!!

  5. #5

    scusate ora vi posto il codice

    ecco qui
    class prova {
    public static void main(String args[]){
    System.out.println("questa è una prova");
    }
    }
    è un codice stupido ma non riesco a eseguirlo non credo ci siano errori

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157

    Re: scusate ora vi posto il codice

    Originariamente inviato da malandrag
    ecco qui
    class prova {
    public static void main(String args[]){
    System.out.println("questa è una prova");
    }
    }
    è un codice stupido ma non riesco a eseguirlo non credo ci siano errori
    e il file in cui è contenuto?
    e perché la classe non è public?
    e come compili? come esegui?
    RTFM Read That F*** Manual!!!

  7. #7
    il file si chiama prova.java pre compilare ho usato il prompt dei comandi digitando javac prova.java
    e per eseguirlo ho usato il comando java prova.java
    MA LA CLASSE DEVE ESSERE PUBLIC????????????

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Originariamente inviato da malandrag
    il file si chiama prova.java pre compilare ho usato il prompt dei comandi digitando javac prova.java
    e per eseguirlo ho usato il comando java prova.java
    MA LA CLASSE DEVE ESSERE PUBLIC????????????
    per eseguire bisogna usare il comando

    codice:
    java prova
    in realtà è meglio sia public, non mi metto a discutere adesso delle differenze e dei modificatori di visibilità, però l'entry point del programma è bene sia contenuto in una classe pubblica (quindi visibile da tutti)

    NB adotta le convenzioni java per le classi, queste hanno la prima lettera maiuscola, tutto minuscolo si usa per i nomi di campi /variabili
    RTFM Read That F*** Manual!!!

  9. #9
    grazie 100000000000 valia ho sbagliato a eseguire

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.