Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Compilazione java per classi fatte dall'utente

    Ho provato in tutti i modi per compilare ma niente sempre lo stesso errore.
    Perchè le classi create da me( classi utenti) non riesco a compilarle
    Seguo il percorso dove si trovano i miei file al package metto lo stesso nome della cartella contenitore dei file.java ma non va e non so proprio come risolvere il problema.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Compilazione java per classi fatte dall'utente

    Originariamente inviato da rosyana
    Ho provato in tutti i modi per compilare ma niente sempre lo stesso errore.
    Perchè le classi create da me( classi utenti) non riesco a compilarle
    Seguo il percorso dove si trovano i miei file al package metto lo stesso nome della cartella contenitore dei file.java ma non va e non so proprio come risolvere il problema.
    Ehm ... se spieghi meglio il problema è più facile rispondere. È forse lo stesso problema, se ben ricordo, che avevi spiegato poco tempo fa riguardo le classi Impiegato ecc...??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Per compilare in presenza della direttiva package devi posizionarti fuori della cartella del package e dare l'indicazione completa del percorso.

    Puoi seguire i consigli che ho dato anche nel mio recente articolo Javac - Il compilatore Java.


    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

  4. #4
    Scusami si lo stesso problema di impiegati ecc...
    Grazie

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da rosyana
    Scusami si lo stesso problema di impiegati ecc...
    Ma se ben ricordo, mi sembra che avevo ampiamente spiegato come si compila .....

    Comunque rispiego un'altra volta ancora: se si ha una classe Pippo in un package pluto cioè:

    codice:
    package pluto;
    
    public class Pippo {
    .......
    allora dovrai avere nel file-system una struttura del genere:

    codice:
    \<qualunque>
       |
       +--- \pluto
               |
               +--- Pippo.java
    La directory corrente deve essere quella che contiene pluto, quindi <qualunque> e da lì si dà il comando:

    javac pluto\Pippo.java

    questo ammesso che il 'classpath' possa fare riferimento o alla directory corrente o alla directory <qualunque>.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    Si ho capito bene sul percorso non ho problemi.
    Se voglio aggiungere la variabile di ambiente CLASSPATH potrà aiutarmi a compilare le classi fatte da me e cosa ci scrivo come valore di riferimento? Questo nelle variabili utente.

    Io ho poi un'altra variabile JAVA_HOME che contiene come valore il percorso su dove ho installato il jdk.

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.