| | |
| | | import org.springframework.boot.CommandLineRunner; |
| | | import org.springframework.boot.SpringApplication; |
| | | import org.springframework.boot.autoconfigure.SpringBootApplication; |
| | | import com.iail.IAILMDK; |
| | | import org.springframework.cloud.openfeign.EnableFeignClients; |
| | | import org.springframework.scheduling.annotation.EnableAsync; |
| | | |
| | | import java.io.File; |
| | | import java.io.InputStream; |
| | | import java.util.Objects; |
| | | import java.util.Properties; |
| | | |
| | | @EnableAsync |
| | |
| | | properties.load(in); |
| | | String mdkInitPath = properties.getProperty("mdk-init-path"); |
| | | System.out.println("mdkInitPath=" + mdkInitPath); |
| | | System.load(mdkInitPath + File.separator + "IAIL.MDK.Mid.Windows.dll"); |
| | | File file = new File(mdkInitPath + File.separator + "IAIL.MDK.Mid.Windows.dll"); |
| | | if (!file.exists()) { |
| | | throw new RuntimeException("动态链接库IAIL.MDK.Mid.Windows.dll文件不存在," + file.getAbsolutePath()); |
| | | } |
| | | System.load(file.getAbsolutePath()); |
| | | Environment env = new Environment(); |
| | | env.init(); |
| | | } catch (Exception e) { |