feat: 增加ttl 使用实例

This commit is contained in:
wyl
2023-06-26 15:08:59 +08:00
parent 50487c863a
commit f978245495
3 changed files with 27 additions and 1 deletions
+8 -1
View File
@@ -15,5 +15,12 @@
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
<dependencies>
<!-- https://mvnrepository.com/artifact/net.java.dev.jna/jna -->
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>5.13.0</version>
</dependency>
</dependencies>
</project>
+10
View File
@@ -0,0 +1,10 @@
package com.wyl.jna;
import java.io.File;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
File tempFile = File.createTempFile("file", ".dll");
}
}
@@ -0,0 +1,9 @@
package com.wyl.jna;
import com.sun.jna.Library;
import com.sun.jna.Native;
public interface MyLibrary extends Library {
MyLibrary INSTANCE = Native.load("mylibrary", MyLibrary.class);
void myFunction();
}