|
@@ -7,12 +7,23 @@
|
|
|
<groupId>space.anyi</groupId>
|
|
<groupId>space.anyi</groupId>
|
|
|
<artifactId>amount-verification</artifactId>
|
|
<artifactId>amount-verification</artifactId>
|
|
|
<version>0.0.1</version>
|
|
<version>0.0.1</version>
|
|
|
|
|
+ <packaging>jar</packaging>
|
|
|
<dependencies>
|
|
<dependencies>
|
|
|
<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel -->
|
|
<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel -->
|
|
|
<dependency>
|
|
<dependency>
|
|
|
<groupId>com.alibaba</groupId>
|
|
<groupId>com.alibaba</groupId>
|
|
|
<artifactId>easyexcel</artifactId>
|
|
<artifactId>easyexcel</artifactId>
|
|
|
<version>4.0.3</version>
|
|
<version>4.0.3</version>
|
|
|
|
|
+ <exclusions>
|
|
|
|
|
+ <exclusion>
|
|
|
|
|
+ <groupId>org.apache.commons</groupId>
|
|
|
|
|
+ <artifactId>commons-io</artifactId>
|
|
|
|
|
+ </exclusion>
|
|
|
|
|
+ <exclusion>
|
|
|
|
|
+ <groupId>commons-codec</groupId>
|
|
|
|
|
+ <artifactId>commons-codec</artifactId>
|
|
|
|
|
+ </exclusion>
|
|
|
|
|
+ </exclusions>
|
|
|
</dependency>
|
|
</dependency>
|
|
|
<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox -->
|
|
<!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox -->
|
|
|
<dependency>
|
|
<dependency>
|
|
@@ -20,11 +31,56 @@
|
|
|
<artifactId>pdfbox</artifactId>
|
|
<artifactId>pdfbox</artifactId>
|
|
|
<version>3.0.6</version>
|
|
<version>3.0.6</version>
|
|
|
</dependency>
|
|
</dependency>
|
|
|
|
|
+ <dependency>
|
|
|
|
|
+ <groupId>org.openjfx</groupId>
|
|
|
|
|
+ <artifactId>javafx-controls</artifactId>
|
|
|
|
|
+ <version>21.0.1</version>
|
|
|
|
|
+ </dependency>
|
|
|
</dependencies>
|
|
</dependencies>
|
|
|
|
|
|
|
|
<properties>
|
|
<properties>
|
|
|
- <maven.compiler.source>8</maven.compiler.source>
|
|
|
|
|
- <maven.compiler.target>8</maven.compiler.target>
|
|
|
|
|
|
|
+ <maven.compiler.source>17</maven.compiler.source>
|
|
|
|
|
+ <maven.compiler.target>17</maven.compiler.target>
|
|
|
|
|
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
</properties>
|
|
</properties>
|
|
|
|
|
+ <build>
|
|
|
|
|
+ <plugins>
|
|
|
|
|
+ <plugin>
|
|
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
|
|
+ <artifactId>maven-shade-plugin</artifactId>
|
|
|
|
|
+ <version>1.4</version>
|
|
|
|
|
+ <configuration>
|
|
|
|
|
+ <createDependencyReducedPom>true</createDependencyReducedPom>
|
|
|
|
|
+ </configuration>
|
|
|
|
|
+ <executions>
|
|
|
|
|
+ <execution>
|
|
|
|
|
+ <phase>package</phase>
|
|
|
|
|
+ <goals>
|
|
|
|
|
+ <goal>shade</goal>
|
|
|
|
|
+ </goals>
|
|
|
|
|
+ <configuration>
|
|
|
|
|
+ <transformers>
|
|
|
|
|
+ <transformer
|
|
|
|
|
+ implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
|
|
|
|
|
+ <mainClass>space.anyi.amountVerification.Main</mainClass>
|
|
|
|
|
+ </transformer>
|
|
|
|
|
+ </transformers>
|
|
|
|
|
+ </configuration>
|
|
|
|
|
+ </execution>
|
|
|
|
|
+ </executions>
|
|
|
|
|
+ </plugin>
|
|
|
|
|
+ <!--<plugin>-->
|
|
|
|
|
+ <!-- <groupId>org.springframework.boot</groupId>-->
|
|
|
|
|
+ <!-- <artifactId>spring-boot-maven-plugin</artifactId>-->
|
|
|
|
|
+ <!-- <executions>-->
|
|
|
|
|
+ <!-- <execution>-->
|
|
|
|
|
+ <!-- <goals>-->
|
|
|
|
|
+ <!-- <goal>repackage</goal>-->
|
|
|
|
|
+ <!-- </goals>-->
|
|
|
|
|
+ <!-- </execution>-->
|
|
|
|
|
+ <!-- </executions>-->
|
|
|
|
|
+ <!--</plugin>-->
|
|
|
|
|
+ </plugins>
|
|
|
|
|
+ </build>
|
|
|
|
|
|
|
|
</project>
|
|
</project>
|