---
date_published: 2026-11-03
date_modified: 2026-11-03
canonical_url: https://metricshub.org/wmi-java/dependencies.html
---

# Project Dependencies

## compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

| GroupId | ArtifactId | Version | Type | Licenses |
| --- | --- | --- | --- | --- |
| net.java.dev.jna | [jna](https://github.com/java-native-access/jna) | 5.18.1 | jar | [LGPL-2.1-or-later](https://www.gnu.org/licenses/old-licenses/lgpl-2.1)[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
| net.java.dev.jna | [jna-platform](https://github.com/java-native-access/jna) | 5.18.1 | jar | [LGPL-2.1-or-later](https://www.gnu.org/licenses/old-licenses/lgpl-2.1)[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |

## test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

| GroupId | ArtifactId | Version | Type | Licenses |
| --- | --- | --- | --- | --- |
| org.junit.jupiter | [junit-jupiter-engine](https://junit.org/) | 6.1.0 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.platform | [junit-platform-launcher](https://junit.org/) | 6.1.0 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.mockito | [mockito-inline](https://github.com/mockito/mockito) | 5.2.0 | jar | [The MIT License](https://github.com/mockito/mockito/blob/main/LICENSE) |

# Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

## test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

| GroupId | ArtifactId | Version | Type | Licenses |
| --- | --- | --- | --- | --- |
| net.bytebuddy | [byte-buddy](https://bytebuddy.net/byte-buddy) | 1.14.1 | jar | [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
| net.bytebuddy | [byte-buddy-agent](https://bytebuddy.net/byte-buddy-agent) | 1.14.1 | jar | [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
| org.apiguardian | [apiguardian-api](https://github.com/apiguardian-team/apiguardian) | 1.1.2 | jar | [The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
| org.jspecify | [jspecify](http://jspecify.org/) | 1.0.0 | jar | [The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
| org.junit.jupiter | [junit-jupiter-api](https://junit.org/) | 6.1.0 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.platform | [junit-platform-commons](https://junit.org/) | 6.1.0 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.platform | [junit-platform-engine](https://junit.org/) | 6.1.0 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.mockito | [mockito-core](https://github.com/mockito/mockito) | 5.2.0 | jar | [The MIT License](https://github.com/mockito/mockito/blob/main/LICENSE) |
| org.objenesis | [objenesis](http://objenesis.org/objenesis) | 3.3 | jar | [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
| org.opentest4j | [opentest4j](https://github.com/ota4j-team/opentest4j) | 1.3.0 | jar | [The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |

# Project Dependency Graph

## Dependency Tree

- org.metricshub:wmi-java:jar:1.0.07 
  
  | WMI Java Client |
  | --- |
  | **Description: **WMI Client Library for Java **URL: **[https://metricshub.org/wmi-java](https://metricshub.org/wmi-java) **Project Licenses: **[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
  
    - org.junit.platform:junit-platform-launcher:jar:6.1.0 (test) 
      
      | JUnit Platform Launcher |
      | --- |
      | **Description: **Module "junit-platform-launcher" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
      
          - org.junit.platform:junit-platform-engine:jar:6.1.0 (test) 
            
            | JUnit Platform Engine API |
            | --- |
            | **Description: **Module "junit-platform-engine" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
            
                  - org.opentest4j:opentest4j:jar:1.3.0 (test) 
                    
                    | org.opentest4j:opentest4j |
                    | --- |
                    | **Description: **Open Test Alliance for the JVM **URL: **[https://github.com/ota4j-team/opentest4j](https://github.com/ota4j-team/opentest4j) **Project Licenses: **[The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
                  - org.junit.platform:junit-platform-commons:jar:6.1.0 (test) 
                    
                    | JUnit Platform Commons |
                    | --- |
                    | **Description: **Module "junit-platform-commons" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
          - org.apiguardian:apiguardian-api:jar:1.1.2 (test) 
            
            | org.apiguardian:apiguardian-api |
            | --- |
            | **Description: **@API Guardian **URL: **[https://github.com/apiguardian-team/apiguardian](https://github.com/apiguardian-team/apiguardian) **Project Licenses: **[The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
          - org.jspecify:jspecify:jar:1.0.0 (test) 
            
            | JSpecify annotations |
            | --- |
            | **Description: **An artifact of well-named and well-specified annotations to power static analysis checks **URL: **[http://jspecify.org/](http://jspecify.org/) **Project Licenses: **[The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
    - org.junit.jupiter:junit-jupiter-engine:jar:6.1.0 (test) 
      
      | JUnit Jupiter Engine |
      | --- |
      | **Description: **Module "junit-jupiter-engine" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
      
          - org.junit.jupiter:junit-jupiter-api:jar:6.1.0 (test) 
            
            | JUnit Jupiter API |
            | --- |
            | **Description: **Module "junit-jupiter-api" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
    - net.java.dev.jna:jna:jar:5.18.1 (compile) 
      
      | Java Native Access |
      | --- |
      | **Description: **Java Native Access **URL: **[https://github.com/java-native-access/jna](https://github.com/java-native-access/jna) **Project Licenses: **[LGPL-2.1-or-later](https://www.gnu.org/licenses/old-licenses/lgpl-2.1), [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
    - net.java.dev.jna:jna-platform:jar:5.18.1 (compile) 
      
      | Java Native Access Platform |
      | --- |
      | **Description: **Java Native Access Platform **URL: **[https://github.com/java-native-access/jna](https://github.com/java-native-access/jna) **Project Licenses: **[LGPL-2.1-or-later](https://www.gnu.org/licenses/old-licenses/lgpl-2.1), [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
    - org.mockito:mockito-inline:jar:5.2.0 (test) 
      
      | mockito-inline |
      | --- |
      | **Description: **Mockito preconfigured inline mock maker (intermediate and to be superseeded by automatic usage in a future version) **URL: **[https://github.com/mockito/mockito](https://github.com/mockito/mockito) **Project Licenses: **[The MIT License](https://github.com/mockito/mockito/blob/main/LICENSE) |
      
          - org.mockito:mockito-core:jar:5.2.0 (test) 
            
            | mockito-core |
            | --- |
            | **Description: **Mockito mock objects library core API and implementation **URL: **[https://github.com/mockito/mockito](https://github.com/mockito/mockito) **Project Licenses: **[The MIT License](https://github.com/mockito/mockito/blob/main/LICENSE) |
            
                  - net.bytebuddy:byte-buddy:jar:1.14.1 (test) 
                    
                    | Byte Buddy (without dependencies) |
                    | --- |
                    | **Description: **Byte Buddy is a Java library for creating Java classes at run time. This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space. **URL: **[https://bytebuddy.net/byte-buddy](https://bytebuddy.net/byte-buddy) **Project Licenses: **[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
                  - net.bytebuddy:byte-buddy-agent:jar:1.14.1 (test) 
                    
                    | Byte Buddy agent |
                    | --- |
                    | **Description: **The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM. **URL: **[https://bytebuddy.net/byte-buddy-agent](https://bytebuddy.net/byte-buddy-agent) **Project Licenses: **[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
                  - org.objenesis:objenesis:jar:3.3 (test) 
                    
                    | Objenesis |
                    | --- |
                    | **Description: **A library for instantiating Java objects **URL: **[http://objenesis.org/objenesis](http://objenesis.org/objenesis) **Project Licenses: **[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |

# Licenses

**The Apache License, Version 2.0: **JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

**LGPL-2.1-or-later: **Java Native Access, Java Native Access Platform

**The MIT License: **mockito-core, mockito-inline

**Apache-2.0: **Java Native Access, Java Native Access Platform, WMI Java Client

**Eclipse Public License v2.0: **JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API, JUnit Platform Launcher

**Apache License, Version 2.0: **Byte Buddy (without dependencies), Byte Buddy agent, Objenesis

# Dependency File Details

| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| --- | --- | --- | --- | --- | --- | --- |
| byte-buddy-1.14.1.jar | 4.2 MB | 2916 | - | - | - | - |
|    • Root | - | 2914 | 2861 | 38 | 1.6 | Yes |
|    • Versioned | - | 2 | 1 | 1 | 9 | No |
| byte-buddy-agent-1.14.1.jar | 256.7 kB | 90 | - | - | - | - |
|    • Root | - | 88 | 69 | 2 | 1.5 | Yes |
|    • Versioned | - | 2 | 1 | 1 | 9 | No |
| jna-5.18.1.jar | 2 MB | 191 | 124 | 4 | 1.8 | Yes |
| jna-platform-5.18.1.jar | 1.4 MB | 1336 | 1288 | 15 | 1.8 | Yes |
| apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 1.6 | Yes |
| jspecify-1.0.0.jar | 3.8 kB | 14 | - | - | - | - |
|    • Root | - | 10 | 4 | 1 | 1.8 | No |
|    • Versioned | - | 4 | 1 | 1 | 9 | No |
| junit-jupiter-api-6.1.0.jar | 312.2 kB | 273 | 256 | 10 | 17 | Yes |
| junit-jupiter-engine-6.1.0.jar | 352.6 kB | 188 | 171 | 9 | 17 | Yes |
| junit-platform-commons-6.1.0.jar | 175.9 kB | 104 | 88 | 10 | 17 | Yes |
| junit-platform-engine-6.1.0.jar | 323.9 kB | 216 | 198 | 9 | 17 | Yes |
| junit-platform-launcher-6.1.0.jar | 251.2 kB | 169 | 153 | 8 | 17 | Yes |
| mockito-core-5.2.0.jar | 687.4 kB | 637 | 565 | 64 | 11 | Yes |
| mockito-inline-5.2.0.jar | 1.5 kB | 6 | 0 | 0 | - | - |
| objenesis-3.3.jar | 49.4 kB | 59 | 43 | 10 | 1.8 | Yes |
| opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 1.6 | Yes |
| 15 | 10 MB | 6223 | 5832 | 184 | 17 | 13 |
| compile: 2 | compile: 3.4 MB | compile: 1527 | compile: 1412 | compile: 19 | 1.8 | compile: 2 |
| test: 13 | test: 6.6 MB | test: 4696 | test: 4420 | test: 165 | 17 | test: 11 |
