2013-01-08 11 views
5

Tôi muốn chỉ đóng gói tài nguyên theo thư mục src/main/resources vào bình được xuất bản bởi maven. Có cách nào làm được việc này không?tài nguyên trọn gói chỉ như bình sử dụng maven

+0

Chỉ cần chắc chắn, bạn không muốn bao gồm các lớp đã biên dịch? – gontard

+0

@gontard đúng Tôi không muốn bao gồm các lớp được biên dịch. Các nguồn tài nguyên i dự án A xảy ra là hữu ích trong dự án B. Tôi đặt A.jar trên classpath của B. – zihaoyu

+0

Nếu tôi là bạn, tôi sẽ tạo một dự án chỉ chứa các tài nguyên A. Và dự án này sẽ phụ thuộc vào các dự án A và B. – gontard

Trả lời

1

Hãy thử sau:

<build> 
    <resources> 
    <resource> 
     <directory>src/main/resources</directory> 
     <filtering>false</filtering> 
    </resource> 
    </resources> 
    <plugins> 
    <plugin> 
     ... 
    </plugin> 
    </plugins> 
    ... 
</build> 

Theo như tôi có thể hiểu được, nó có thể là những gì bạn yêu cầu.