|
@@ -3,19 +3,18 @@
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
<parent>
|
|
|
- <artifactId>smartschool-platform</artifactId>
|
|
|
+ <artifactId>device</artifactId>
|
|
|
<groupId>com.usoftchina.smartschool</groupId>
|
|
|
<version>1.0.0-SNAPSHOT</version>
|
|
|
- <relativePath>../../../pom.xml</relativePath>
|
|
|
</parent>
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
|
|
- <artifactId>device-client-biometric</artifactId>
|
|
|
+ <artifactId>device-cli-hisign</artifactId>
|
|
|
|
|
|
<dependencies>
|
|
|
<dependency>
|
|
|
<groupId>com.usoftchina.smartschool</groupId>
|
|
|
- <artifactId>device-sdk-biometric</artifactId>
|
|
|
+ <artifactId>device-sdk-hisign</artifactId>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.controlsfx</groupId>
|
|
@@ -39,6 +38,7 @@
|
|
|
<dependency>
|
|
|
<groupId>com.h2database</groupId>
|
|
|
<artifactId>h2</artifactId>
|
|
|
+ <version>1.4.197</version>
|
|
|
</dependency>
|
|
|
<dependency>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
@@ -55,6 +55,7 @@
|
|
|
<artifactId>httpclient</artifactId>
|
|
|
</dependency>
|
|
|
</dependencies>
|
|
|
+
|
|
|
<build>
|
|
|
<plugins>
|
|
|
<plugin>
|
|
@@ -62,45 +63,28 @@
|
|
|
<artifactId>spring-boot-maven-plugin</artifactId>
|
|
|
</plugin>
|
|
|
<plugin>
|
|
|
- <groupId>com.akathist.maven.plugins.launch4j</groupId>
|
|
|
- <artifactId>launch4j-maven-plugin</artifactId>
|
|
|
- <version>1.7.25</version>
|
|
|
- <executions>
|
|
|
- <execution>
|
|
|
- <id>l4j</id>
|
|
|
- <phase>package</phase>
|
|
|
- <goals>
|
|
|
- <goal>launch4j</goal>
|
|
|
- </goals>
|
|
|
- </execution>
|
|
|
- </executions>
|
|
|
+ <groupId>com.zenjava</groupId>
|
|
|
+ <artifactId>javafx-maven-plugin</artifactId>
|
|
|
+ <version>8.8.3</version>
|
|
|
<configuration>
|
|
|
- <jar>${project.build.directory}/${artifactId}-${version}.jar</jar>
|
|
|
- <headerType>gui</headerType>
|
|
|
- <outfile>${project.build.directory}/device-client.exe</outfile>
|
|
|
- <downloadUrl>http://java.com/download</downloadUrl>
|
|
|
- <classPath>
|
|
|
- <mainClass>org.springframework.boot.loader.JarLauncher</mainClass>
|
|
|
- </classPath>
|
|
|
- <icon>src/main/resources/favicon.ico</icon>
|
|
|
- <stayAlive>true</stayAlive>
|
|
|
- <restartOnCrash>true</restartOnCrash>
|
|
|
- <jre>
|
|
|
- <minVersion>1.8.0</minVersion>
|
|
|
- <jdkPreference>preferJre</jdkPreference>
|
|
|
- </jre>
|
|
|
- <versionInfo>
|
|
|
- <fileVersion>2.0.0.0</fileVersion>
|
|
|
- <txtFileVersion>${project.version}</txtFileVersion>
|
|
|
- <fileDescription>${project.name}</fileDescription>
|
|
|
- <copyright>2018 usoftchina.com</copyright>
|
|
|
- <productVersion>2.0.0.0</productVersion>
|
|
|
- <txtProductVersion>2.0.0.0</txtProductVersion>
|
|
|
- <productName>${project.name}</productName>
|
|
|
- <companyName>usoftchina.com</companyName>
|
|
|
- <internalName>device-client</internalName>
|
|
|
- <originalFilename>device-client.exe</originalFilename>
|
|
|
- </versionInfo>
|
|
|
+ <mainClass>com.usoftchina.smartschool.device.cli.hisign.DeviceClient</mainClass>
|
|
|
+ <vendor>深圳市优软科技有限公司</vendor>
|
|
|
+ <appName>SmartSchool</appName>
|
|
|
+ <bundleArguments>
|
|
|
+ <runtime/>
|
|
|
+ </bundleArguments>
|
|
|
+ <jvmArgs>
|
|
|
+ <jvmArg>-Xms1024m</jvmArg>
|
|
|
+ <jvmArg>-Xmx2048m</jvmArg>
|
|
|
+ <jvmArg>-XX:MaxNewSize=256M</jvmArg>
|
|
|
+ <jvmArg>-XX:MaxPermSize=512m</jvmArg>
|
|
|
+ <jvmArg>-XX:-UseGCOverheadLimit</jvmArg>
|
|
|
+ </jvmArgs>
|
|
|
+ <needShortcut>true</needShortcut>
|
|
|
+ <needMenu>true</needMenu>
|
|
|
+ <skipMainClassScanning>true</skipMainClassScanning>
|
|
|
+ <skipJNLP>true</skipJNLP>
|
|
|
+ <nativeReleaseVersion>2.0.0</nativeReleaseVersion>
|
|
|
</configuration>
|
|
|
</plugin>
|
|
|
</plugins>
|