cuốn sách gpt4 ai đã làm

java - joda new DateTime(int,int,int,int,int,int)的问题

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 04:26:16 27 4
mua khóa gpt4 Nike

Xin chào, tôi sử dụng weblogic 11g để tạo một ứng dụng chiến tranh. Tôi có thắc mắc về phương pháp thời gian joda.

DateTime mới (int, int, int, int, int, int);

Điều này ném ra nosuchmethodException nhưng khi tôi sử dụng DateTime mới (int, int, int, int, int, int, int);(một int nữa) nó hoạt động cập nhật tốt:

DateTime bắt đầu = DateTime mới (1990, 1, 1, 0, 0, 0); điều này không hoạt động
DateTime bắt đầu = DateTime mới (1990, 1, 1, 0, 0, 0, 0);

Bạn có biết vấn đề là gì không? Cảm ơn

câu trả lời hay nhất

Các hàm tạo có tham số nguyên 5 và 6 đã được thêm vào trong Joda-Time 2.0. Các hàm tạo với 7 tham số nguyên đã có từ rất lâu.

Kiểm tra phiên bản Joda-Time của bạn.

Có thể bạn đang sử dụng phiên bản cũ hơn.

gia hạn Để đáp lại những nhận xét về việc nó hoạt động trong JUnit nhưng không hoạt động khi được triển khai trong WebLogic, tôi chỉ có thể hỗ trợ tham số phiên bản.

Trong WebLogic, hãy kiểm tra bình của bạn (sử dụng jar -tf). Nhìn vào bên trong để biết các phiên bản Joda-Time cũ hơn. Có lẽ WebLogic đặt chúng ở đó theo mặc định. Hoặc, nếu nó không có trong lọ của bạn, hãy xem thư viện lớp vùng chứa của WebLogic. Kiểm tra đường dẫn lớp hoặc thư mục tiện ích mở rộng JRE của bạn. Hãy nhìn xung quanh, bởi vì, thông số phiên bản có ý nghĩa. NoSuchMethodError có thể xảy ra bằng cách nào khác?

Về vấn đề java - joda new DateTime(int, int, int, int, int, int), chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7185987/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress