2016-04-07 32 views
5

JShell là một REPL cho Java. Để sử dụng các lớp bổ sung ngoài JRE mặc định, nó chứa một lệnh /classpath để thêm đường dẫn đến đường dẫn lớp hiện tại.Xem classpath trong jshell

Tuy nhiên, có cách nào để xem đường dẫn lớp hiện tại trong môi trường JShell không?


Lưu ý rằng tôi đang sử dụng sau đầu phát hành:

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

Bạn đã thử 'System.getProperty (" java.class.path ")'? – Maroun

+0

@MarounMaroun '-> System.out.println (System.getProperty (" java.class.path "))' trả về '-Xdebug'. Một cái gì đó nói với tôi họ không có được nêu ra :) Cảm ơn ý tưởng mặc dù, hoàn toàn bỏ qua tâm trí của tôi. –

+0

Đó là những gì tôi cũng nhận được, có vẻ như họ đang thực sự không có được nêu ra .. Trong khi đó tôi đang cố gắng để tìm một workaround. – Maroun

Trả lời

2

Lệnh /env, không có đối số, sẽ liệt kê các thiết lập môi trường của bạn, bao gồm classpath.

Các vấn đề liên quan