Tôi gặp sự cố khi chạy CI xây dựng trên Travis với Java9 (Oracle JDK 9).Plugin Maven Site với Java9
Tôi không hoạt động trên maven-site-plugin
- sau khi xóa mọi thứ hoạt động một cách ngớ ngẩn.
Tôi đã cố gắng xóa mọi thứ khác để kiểm tra các xung đột phụ thuộc có thể xảy ra, còn lại chỉ với một plugin xây dựng này vẫn không thành công. Nó chỉ là một container pom, vẫn thất bại với chỉ là một plugin trang web đơn giản (cập nhật lên phiên bản mới nhất mà tuyên bố là java9 đã sẵn sàng).
Dưới đây là tất cả các nguồn lực:
Looking for vấn đề tương tự trên web tôi thấy rằng thường nó cắm tương thích (tất cả các plugins ware cập nhật) hoặc các phiên bản phụ thuộc khác nhau, nhưng tôi đã xóa tất cả chúng và vẫn không thành công.
Các bản dựng chạy cục bộ trên OpenJDK 9 hoàn toàn ổn.
-edit-
Sau khi áp dụng gợi ý từ @nullpointer:
đẹp tip, tuy nhiên chỉ cần làm điều này không công việc - 'doxia-sitetools' là gói' pom' - https://travis-ci.org/chilloutdevelopment/pl.chilldev.parent/builds/294966927#L1027 (bao gồm cả sự phụ thuộc với ' pom 'không af phụ thuộc transitive).Có cách nào để đạt được điều này, hoặc tôi cần phải gõ tất cả các thành phần Doxia bằng tay? –
@ RafałWrzeszcz Vui lòng chia sẻ các thành phần pom được cập nhật trong câu hỏi. Mặc dù lỗi có vẻ lạ. Bạn có cố gắng chỉ định sự phụ thuộc như trong thẻ '' hoặc trong sự phụ thuộc của plugin không? –
nullpointer
Là phụ thuộc của plugin. Cuối cùng làm cho nó hoạt động! Đã cập nhật câu trả lời của bạn để chứa đoạn trích cuối cùng hoạt động. Đó là lâu (theo lịch sử Git; P). –