Tôi muốn thêm vào tệp jar một số tài nguyên. Tôi "profiled" nó và thêm chúng vào phần xây dựng.tài nguyên maven không được đặt trong tệp jar
Nhưng các tài nguyên không có trong tệp jar cuối cùng.
Ở đây nó đi phần Tiểu sử của pom.xml
tôi:
<profile>
<id>myProfile</id>
<build>
<finalName>name</finalName>
<resources>
<resource>
<targetPath>.</targetPath>
<filtering>false</filtering>
<directory>${basedir}/profiles/myFolder</directory>
<includes>
<include>file.txt</include>
<include>file.xml</include>
</includes>
</resource>
</resources>
</build>
</profile>
Và đây lệnh tôi phát hành:
Có chuyện gì vậy?
@Pascal: câu trả lời rất hay. Tôi có pom.xml giống như bạn giữ nó không bao gồm trong tệp jar các tệp thích hợp. Tôi sẽ thử sau với một phiên bản mới hơn của maven2 (tôi là 2.0.9). Cảm ơn bạn đã dành thời gian cho bạn! – ssedano
@Udo Tôi thực sự đang sử dụng Maven 2.2.1 –
@Pascal và amra: Bây giờ tôi đã có nó để làm việc cảm ơn bạn! nhưng nếu tôi muốn đặt các tập tin trong thư mục gốc (jar)? targetPath> target/myProject không hoạt động – ssedano