2016-04-07 10 views
5

JShell è un REPL per Java. Per utilizzare classi aggiuntive al di fuori del JRE predefinito, contiene un comando /classpath per aggiungere un percorso al classpath corrente.Visualizza classpath in jshell

C'è tuttavia un modo per visualizzare il percorso di classe corrente all'interno dell'ambiente JShell?


nota che sto utilizzando la seguente rilascio anticipato:

java version "9-ea" 
Java(TM) SE Runtime Environment (build 9-ea+111) 
Java HotSpot(TM) 64-Bit Server VM (build 9-ea+111, mixed mode) 
+2

Hai provato 'System.getProperty (" java.class.path ")'? – Maroun

+0

@MarounMaroun '-> System.out.println (System.getProperty (" java.class.path "))' restituisce '-Xdebug'. Qualcosa mi dice che non ci sono ancora :) Grazie per l'idea, però, mi è saltata la mente. –

+0

Questo è quello che ottengo anch'io, sembra che non siano ancora lì ... Nel frattempo sto cercando di trovare una soluzione alternativa. – Maroun

risposta

2

Il comando /env, senza argomenti, elencherà le impostazioni ambientali, tra cui percorso di classe.