fix(license): align Java binding and maker license metadata

- Replace single Apache-2.0 license entry with Apache-2.0 and MIT
- Include root LICENSE.md in packaged jars via build resources
- Preserve default src/main/resources resource directory
This commit is contained in:
Alice39s 2026-06-29 23:39:13 +09:00
parent 6223563845
commit 8d4a489806
No known key found for this signature in database
GPG Key ID: 0E0AA11C3939DDDD
2 changed files with 36 additions and 2 deletions

View File

@ -13,10 +13,15 @@
<licenses> <licenses>
<license> <license>
<name>The Apache Software License, Version 2.0</name> <name>Apache-2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution> <distribution>repo</distribution>
</license> </license>
<license>
<name>MIT</name>
<url>https://opensource.org/licenses/MIT</url>
<distribution>repo</distribution>
</license>
</licenses> </licenses>
<scm> <scm>
@ -66,6 +71,18 @@
</dependencies> </dependencies>
<build> <build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
<resource>
<directory>${project.basedir}/../..</directory>
<includes>
<include>LICENSE.md</include>
</includes>
<targetPath>META-INF</targetPath>
</resource>
</resources>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>

View File

@ -13,10 +13,15 @@
<licenses> <licenses>
<license> <license>
<name>The Apache Software License, Version 2.0</name> <name>Apache-2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> <url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution> <distribution>repo</distribution>
</license> </license>
<license>
<name>MIT</name>
<url>https://opensource.org/licenses/MIT</url>
<distribution>repo</distribution>
</license>
</licenses> </licenses>
<scm> <scm>
@ -55,6 +60,18 @@
</dependencies> </dependencies>
<build> <build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
<resource>
<directory>${project.basedir}/../..</directory>
<includes>
<include>LICENSE.md</include>
</includes>
<targetPath>META-INF</targetPath>
</resource>
</resources>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>