MASES.JNetCLI 2.6.5

dotnet tool install --global MASES.JNetCLI --version 2.6.5
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local MASES.JNetCLI --version 2.6.5
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=MASES.JNetCLI&version=2.6.5
                    
nuke :add-package MASES.JNetCLI --version 2.6.5
                    

title: JNet CLI tool of .NET suite for Java™/JVM™ _description: Describes the CLI tool to use Java™/JVM™ classes from any command-line shell

JNet: CLI

Installation

The dotnet tool needs a JRE/JDK installed within the system (see JVM™ identification)

Usage

To use the CLI interface (JNetCLI) runs a command like the following:

  • dotnet tool
jnet -i

If the previous command raises the error described in Intel CET and JNet, the only solution is to apply the following workaround (within an elevated shell) and disable CET:

  reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\jnet.exe" /v MitigationOptions /t REG_BINARY /d "0000000000000000000000000000002000" /f
  • Docker image
docker run ghcr.io/masesgroup/jnet -i
docker run masesgroup/jnet -i

Command switch available

jnet accepts the following command-line switch:

  • Interactive (i): Activates an interactive shell
  • RunCommand (r): executes the main method of a specific Java™ class in argument and exit
  • Script (s): Executes the c# script in the file arument
  • JarList (jl): A CSV list of JAR to be used or folders containing the JARs
  • NamespaceList (nl): A CSV list of namespace to be used for interactive shell, JNet namespace are added automatically
  • ImportList (il): A CSV list of import to be used

Plus other switches available at Command line switch page.

JVM™ identification

One of the most important command-line switch is JVMPath and it is available in JCOBridge switches: it can be used to set-up the location of the JVM™ library (jvm.dll/libjvm.so) if JCOBridge is not able to identify a suitable JRE installation.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
2.6.5 160 11/27/2025
2.6.4 179 9/22/2025
2.6.3 253 9/13/2025 2.6.3 is deprecated because it has critical bugs.
2.6.2 150 8/21/2025
2.6.1 207 8/4/2025
2.6.0 92 8/3/2025
2.5.13 99 7/19/2025
2.5.12 222 2/2/2025
2.5.11 200 12/20/2024
2.5.10 183 11/4/2024
2.5.9 171 9/19/2024
2.5.8 119 7/31/2024
2.5.7 139 7/30/2024
2.5.6 167 7/28/2024
2.5.5 211 6/27/2024
2.5.4 187 6/22/2024
2.5.3 201 6/18/2024
2.5.2 172 6/11/2024
2.5.1 199 5/25/2024
2.5.0 209 5/14/2024
2.4.0 280 2/29/2024
2.3.0 278 2/20/2024
2.2.5 281 1/30/2024
2.2.4 282 1/27/2024
2.2.3 274 1/24/2024
2.2.2 269 1/24/2024 2.2.2 is deprecated because it has critical bugs.
2.2.1 273 1/20/2024 2.2.1 is deprecated because it has critical bugs.
2.2.0 276 1/17/2024 2.2.0 is deprecated because it has critical bugs.
2.1.1 274 12/18/2023 2.1.1 is deprecated because it has critical bugs.
2.1.0 286 11/25/2023 2.1.0 is deprecated because it has critical bugs.
2.0.2 378 10/18/2023 2.0.2 is deprecated because it has critical bugs.
2.0.1 304 7/11/2023 2.0.1 is deprecated because it has critical bugs.
2.0.0 337 7/5/2023 2.0.0 is deprecated because it has critical bugs.
1.5.5 350 5/5/2023 1.5.5 is deprecated because it has critical bugs.
1.5.4 360 4/16/2023 1.5.4 is deprecated because it has critical bugs.
1.5.3 377 4/10/2023 1.5.3 is deprecated because it has critical bugs.
1.5.2 372 3/13/2023 1.5.2 is deprecated because it has critical bugs.
1.5.1 369 2/9/2023 1.5.1 is deprecated because it has critical bugs.
1.5.0 416 2/8/2023 1.5.0 is deprecated because it has critical bugs.
1.4.15 494 11/21/2022 1.4.15 is deprecated because it has critical bugs.
1.4.14 500 11/9/2022 1.4.14 is deprecated because it has critical bugs.
1.4.13 495 11/9/2022 1.4.13 is deprecated because it has critical bugs.
1.4.12 530 10/30/2022 1.4.12 is deprecated because it has critical bugs.
1.4.11 526 10/27/2022 1.4.11 is deprecated because it has critical bugs.
1.4.8 582 10/20/2022 1.4.8 is deprecated because it has critical bugs.