Quali sono i diversi modi in cui i programmi Java accedono alle librerie esterne. C'è l'impostazione di un classpath, che modifica il percorso di build o di build, ma ho visto altri modi per aggiungere giare.Qual è la differenza tra l'impostazione del percorso di classe e il percorso di sviluppo java in eclissi?
Perché alcune librerie devono essere aggiunte al classpath mentre altre no. Ad esempio sto usando JSF, strumenti WTP e altre librerie extra ma non sono nel mio buildpath quando visualizzo il percorso di costruzione del mio progetto.
Dove è memorizzato il classpath? È una variabile di ambiente nel sistema operativo o qualcosa impostato nella JVM? – Randnum
Viene passato alla JVM utilizzando l'opzione -classpath o -cp. Aprire la vista Debug in Eclipse, eseguire un programma all'interno di Eclipse, fare clic con il tasto destro del mouse sul nodo ... javaw.exe nella vista Debug e fare clic su "Proprietà" per vedere quale comando viene utilizzato da Eclipse per avviare il programma. –