Tôi đang cố gắng lấy thời gian biên dịch của tệp JAR chạy được mà tôi đang xuất từ Eclipse. Một cách để làm điều này có lẽ là để có được thời gian sửa đổi của tập tin META-INF/MANIFEST.MF. Thật không may tôi dường như không thể tìm cách để có được thông tin này (tôi biết cách đọc bản kê khai bằng cách sử dụng getResourceAsStream("/META-INF/MANIFEST.MF")
, nhưng dường như tôi không thể đọc được thời gian sửa đổi của nó).Nhận thời gian biên dịch JAR
Có ai đó một số thông tin chi tiết về cách thực hiện không?
Chắc chắn, nhưng điều này sẽ phá vỡ khủng khiếp nếu bình được đổi tên. Tôi có thể nhận được một tham chiếu đến JarFile thực tế lớp chính của tôi đang được nạp từ? – CAFxX
Có, bạn sẽ có thể nhận được điều đó thông qua đối tượng trình nạp lớp. –
@CAFxX Tôi đã cập nhật câu trả lời của mình để hiển thị cách lấy tên của tệp jar có lớp. –