apache / apache/datasketches-java
Add proper module name in Manifest
- Ngôn ngữ chính
- Java
- Star
- 958
- Fork
- 226
- Merge trung bình
- 3 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 8
Mô tả
Hello,
Any plan to add proper jpms/JDK9 module configuration into the library?
Current manifest looks like :
```
Manifest-Version: 1.0
Build-Jdk-Spec: 25
Build-OS: Mac OS X aarch64 26.1
Build-Tool-Jdk-Spec: 25
GroupId-ArtifactId: org.apache.datasketches:datasketches-java
Implementation-Vendor: The Apache Software Foundation
git-branch: 9.0.X
git-commit-id: f3b334b380feee9f928500de9adb6bbf763fc104
git-commit-tag: 9.0.0-RC1
git-commit-time:
git-commit-user-email: xxx@yyy.com
```
An easy way forward would be through an additional `Automatic-Module-Name` entry, like:
```
Automatic-Module-Name: org.apache.datasketches
```
it can be done with something like:
```
org.apache.maven.plugins
maven-jar-plugin
org.apache.datasketches
```
*edit: I would benefit from this going from datasketches 7.X*
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với cấu hình build Maven tạo JAR của thư viện và so sánh manifest được tạo với ví dụ trong issue. Thêm mục Automatic-Module-Name được yêu cầu thông qua cấu hình manifest của JAR, sau đó xác minh rằng manifest được build có chứa org.apache.datasketches.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- build-system
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 65/100