You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Install JDK 1.8 from [OpenLogic](https://www.openlogic.com/openjdk-downloads)
105
-
- Install Maven 3.8.8 from [Maven](https://maven.apache.org/)
106
-
- Add both to PATH environment variables
107
-
108
-
7. Verify Java installations:
109
-
```bash
110
-
java -version
111
-
mvn -version
112
-
```
113
-
114
-
8. Build the package:
115
-
```bash
116
-
mvn package -P windows
117
-
```
71
+
Builds are tested in GitHub Actions on Linux (Ubuntu 24.04 with OpenJDK 21) and macOS ([macos-latest runner](https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories), at macOS Sonoma with Java 21 as of liboqs-java 0.2.0 release).
118
72
119
73
### Pre-requisites
120
74
To build the Java OQS wrapper you need a Java Development Kit (JDK), such as [OpenJDK](https://openjdk.java.net/) >= 8 and [Apache Maven](https://maven.apache.org/).
@@ -436,6 +390,3 @@ Contributors to the liboqs-java wrapper include:
0 commit comments