MASES.JNetCLI 2.5.11

dotnet tool install --global MASES.JNetCLI --version 2.5.11                
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.5.11                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=MASES.JNetCLI&version=2.5.11                
nuke :add-package MASES.JNetCLI --version 2.5.11                

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

JNet: CLI

Installation

[!IMPORTANT] 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
  • 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. 
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.5.11 97 12/20/2024
2.5.10 101 11/4/2024
2.5.9 121 9/19/2024
2.5.8 74 7/31/2024
2.5.7 65 7/30/2024
2.5.6 89 7/28/2024
2.5.5 137 6/27/2024
2.5.4 114 6/22/2024
2.5.3 135 6/18/2024
2.5.2 95 6/11/2024
2.5.1 146 5/25/2024
2.5.0 134 5/14/2024
2.4.0 206 2/29/2024
2.3.0 205 2/20/2024
2.2.5 223 1/30/2024
2.2.4 220 1/27/2024
2.2.3 203 1/24/2024
2.2.2 197 1/24/2024 2.2.2 is deprecated because it has critical bugs.
2.2.1 201 1/20/2024 2.2.1 is deprecated because it has critical bugs.
2.2.0 200 1/17/2024 2.2.0 is deprecated because it has critical bugs.
2.1.1 214 12/18/2023 2.1.1 is deprecated because it has critical bugs.
2.1.0 250 11/25/2023 2.1.0 is deprecated because it has critical bugs.
2.0.2 288 10/18/2023 2.0.2 is deprecated because it has critical bugs.
2.0.1 228 7/11/2023 2.0.1 is deprecated because it has critical bugs.
2.0.0 213 7/5/2023 2.0.0 is deprecated because it has critical bugs.
1.5.5 214 5/5/2023 1.5.5 is deprecated because it has critical bugs.
1.5.4 224 4/16/2023 1.5.4 is deprecated because it has critical bugs.
1.5.3 246 4/10/2023 1.5.3 is deprecated because it has critical bugs.
1.5.2 250 3/13/2023 1.5.2 is deprecated because it has critical bugs.
1.5.1 266 2/9/2023 1.5.1 is deprecated because it has critical bugs.
1.5.0 288 2/8/2023 1.5.0 is deprecated because it has critical bugs.
1.4.15 352 11/21/2022 1.4.15 is deprecated because it has critical bugs.
1.4.14 364 11/9/2022 1.4.14 is deprecated because it has critical bugs.
1.4.13 354 11/9/2022 1.4.13 is deprecated because it has critical bugs.
1.4.12 380 10/30/2022 1.4.12 is deprecated because it has critical bugs.
1.4.11 392 10/27/2022 1.4.11 is deprecated because it has critical bugs.
1.4.8 448 10/20/2022 1.4.8 is deprecated because it has critical bugs.