Hệ điều hành: Windows XPTại sao java -version trả về phiên bản cũ?
Tôi đang sử dụng yuicompressor-2.4.2 để nén một số CSS trước khi tải lên máy chủ của tôi. Nhưng khi tôi chạy, ngoại lệ sau sẽ xuất hiện:
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/yahoo/platform/yui/compressor/Bootstrap (Unsupported major.minor version 48.0)
Vì vậy, tôi nghĩ đó là vì JRE. Lệnh tôi nhập vào cmd: java -version
Và nó nói: phiên bản java "1.3.1_01" nhưng phải nói "1.6.0_16" vì tôi đã cài đặt phiên bản mới nhất.
Tôi nên làm gì để làm cho Java sử dụng phiên bản mới nhất thay vì phiên bản cũ?
Bạn có thể đăng đầu ra của 'echo% path%' không? –
Bạn đã cài đặt ít nhất 2 phiên bản java. Loại bỏ các phiên bản không mong muốn. Đảm bảo $ PATH chỉ chứa phiên bản ưa thích của bạn. – jackrabbit