Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da BiScA09 Visualizza il messaggio
    C:\Users\nome utente\Desktop\workspace\networking\src\server>jav ac Server
    Se fai javac stando lì sotto la "src" i .class vengono generati lì sotto ... non nella "bin". (dovresti usare l'opzione -d per specificare dove mettere i class generati).
    E in ogni caso, dovresti stare come directory corrente nella "src", non nella "server".

    Quote Originariamente inviata da BiScA09 Visualizza il messaggio
    2. Ho provato a specificare anche il package dando il comando "java server.Server" ma non sono riuscito a risolvere
    Se ci sono di mezzo i package, ovvero il nome completamente qualificato della classe Server è server.Server, bisogna prestare un po' più di attenzione.
    Innanzitutto, in generale, quella directory "bin" deve essere "in classpath". Se non hai la variabile di ambiente CLASSPATH, il default è che la directory "corrente" È in classpath.

    Quindi basta stare come directory corrente nella "bin" e a quel punto:

    java server.Server


    P.S. da quanto dici, deduco che devi ancora comprendere meglio package, classpath e il nesso tra i due.
    Ultima modifica di alka; 06-09-2016 a 18:33 Motivo: Rimossi riferimenti a dati personali dell'utente
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.