Tôi có các dự án cần được xây dựng với một phiên bản cụ thể của JDK.Phụ thuộc vào dự án Maven so với phiên bản JDK
Sự cố không có trong tham số nguồn và đích nhưng trong các lọ của thời gian chạy được sử dụng trong quá trình biên dịch. Trong một số trường hợp, tôi nhận được một lỗi biên dịch nếu tôi cố gắng biên dịch với JDK sai, nhưng đôi khi việc xây dựng thành công và tôi gặp lỗi thời gian chạy khi sử dụng các lọ.
Ví dụ trong nhật thực tôi có khả năng thiết lập môi trường thực thi cho dự án trong tệp .classpath.
Có cách nào để xử lý tình huống như vậy trong maven không?
Điều tôi muốn có là khả năng xử lý sự phụ thuộc JRE như các phụ thuộc khác của dự án trong tệp POM.
CẬP NHẬT:
Giải pháp được chấp nhận là giải pháp tốt nhất khi tôi đặt câu hỏi này, vì vậy tôi sẽ không thay đổi. Trong khi đó một giải pháp mới cho loại vấn đề này đã được giới thiệu: Maven Toolchain. Theo liên kết để biết thêm chi tiết.
Cảm ơn, điều này giải quyết được vấn đề của tôi –