Tôi mới sử dụng java. Tôi có một sự nhầm lẫn mà thông dịch viên được sử dụng để thực hiện các chương trình java như tôi có thể thấy hai java.exe một bên trong thư mục bin & khác bên trong thư mục bin của jre.sự khác biệt giữa java.exe của bin và java.exe của jre?
Đang chờ câu trả lời có giá trị của các chuyên gia !!!
Tôi muốn thêm một số chi tiết để xóa truy vấn của tôi:
Giả sử java được cài đặt trong C: \ Program Files \ Java \ Jdk1.6 Bây giờ, trong thư mục này có thư mục jre, thư mục bin & thư mục khác cũng như cho phép tập trung vào hai điều này. Thư mục này .. \ jre \ bin chứa thư mục java.exe & .. \ bin cũng chứa java.exe Vì vậy, mối quan tâm của tôi là trình thông dịch java được sử dụng để thực thi chương trình java.
Tôi hy vọng điều này sẽ giúp bạn hiểu rõ hơn câu hỏi của tôi
Tôi đề xuất đặt classpath cho jdk/bin so với jre/bin; nếu bạn đã cài đặt JDK. Cả hai java.exe sẽ làm công việc tương tự cho bạn nhưng jdk có thực thi nhiều hơn cho phát triển java như javac.exe. –