MASES.NavenPS
3.9.1
Naven (.NET suite for Apache Maven™) PowerShell (aka NavenPS) is a PowerShell Module to use Apache Maven™ and PowerShell side-by-side. With NavenPS it is possible to:
- create and use Apache Maven™ objects from PowerShell: initialize Apache Maven™ object (Java, Scala, Kotlin, ...), execute methods on the object, read data from the object to be used for further PowerS
- create and use Apache Maven™ objects from PowerShell: initialize Apache Maven™ object (Java, Scala, Kotlin, ...), execute methods on the object, read data from the object to be used for further PowerS
Naven (.NET suite for Apache Maven™) PowerShell (aka NavenPS) is a PowerShell Module to use Apache Maven™ and PowerShell side-by-side. With NavenPS it is possible to:
- create and use Apache Maven™ objects from PowerShell: initialize Apache Maven™ object (Java, Scala, Kotlin, ...), execute methods on the object, read data from the object to be used for further PowerShell code
- send to JVM objects data managed from PowerShell: e.g. data of PowerShell, like an input from command-line or a variable, can be used as an argument for the initialization or execution of a method of a JVM object
More information within the project hosted on GitHub at https://github.com/masesgroup/Naven for further information.
Show more
- create and use Apache Maven™ objects from PowerShell: initialize Apache Maven™ object (Java, Scala, Kotlin, ...), execute methods on the object, read data from the object to be used for further PowerShell code
- send to JVM objects data managed from PowerShell: e.g. data of PowerShell, like an input from command-line or a variable, can be used as an argument for the initialization or execution of a method of a JVM object
More information within the project hosted on GitHub at https://github.com/masesgroup/Naven for further information.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Copyright (c) 2024-2025 MASES s.r.l.
Package Details
Author(s)
- MASES s.r.l.
Tags
NavenPS Naven Windows Linux JVM Java Apache_Maven Maven bridge gateway
Cmdlets
PSEditions
Dependencies
This module has no dependencies.
Release Notes
FileList
- MASES.NavenPS.nuspec
- MASES.NavenPS.psd1
- net462\System.Runtime.InteropServices.dll
- net462\jars\lib\maven-resolver-api-1.9.24.jar
- net8.0\jars\conf\toolchains.xml
- MASES.NavenPS.psm1
- net462\System.Runtime.InteropServices.RuntimeInformation.dll
- net462\jars\lib\maven-resolver-connector-basic-1.9.24.jar
- net8.0\jars\conf\logging\simplelogger.properties
- net462\C2JBridge.dll
- net462\System.Runtime.Numerics.dll
- net462\jars\lib\maven-resolver-impl-1.9.24.jar
- net8.0\jars\lib\aopalliance-1.0.jar
- net462\IpAddressIdGenerator.exe
- net462\System.Runtime.Serialization.Formatters.dll
- net462\jars\lib\maven-resolver-named-locks-1.9.24.jar
- net8.0\jars\lib\aopalliance.license
- net462\IpAddressIdGenerator.exe.config
- net462\System.Runtime.Serialization.Json.dll
- net462\jars\lib\maven-resolver-provider-3.9.11.jar
- net8.0\jars\lib\asm-9.8.jar
- net462\J2CBridge_x64.dll
- net462\System.Runtime.Serialization.Primitives.dll
- net462\jars\lib\maven-resolver-spi-1.9.24.jar
- net8.0\jars\lib\asm.license
- net462\J2CBridge_x86.dll
- net462\System.Runtime.Serialization.Xml.dll
- net462\jars\lib\maven-resolver-transport-file-1.9.24.jar
- net8.0\jars\lib\commons-cli-1.9.0.jar
- net462\JCOBridge.docs.jar
- net462\System.Security.Claims.dll
- net462\jars\lib\maven-resolver-transport-http-1.9.24.jar
- net8.0\jars\lib\commons-cli.license
- net462\JCOBridge.jar
- net462\System.Security.Cryptography.Algorithms.dll
- net462\jars\lib\maven-resolver-transport-wagon-1.9.24.jar
- net8.0\jars\lib\commons-codec-1.18.0.jar
- net462\LicenseManagerUI.exe
- net462\System.Security.Cryptography.Csp.dll
- net462\jars\lib\maven-resolver-util-1.9.24.jar
- net8.0\jars\lib\commons-codec.license
- net462\LicenseManagerUI.exe.config
- net462\System.Security.Cryptography.Encoding.dll
- net462\jars\lib\maven-settings-3.9.11.jar
- net8.0\jars\lib\error_prone_annotations-2.38.0.jar
- net462\LicenseViewer.exe
- net462\System.Security.Cryptography.Primitives.dll
- net462\jars\lib\maven-settings-builder-3.9.11.jar
- net8.0\jars\lib\error_prone_annotations.license
- net462\LicenseViewer.exe.config
- net462\System.Security.Cryptography.X509Certificates.dll
- net462\jars\lib\maven-shared-utils-3.4.2.jar
- net8.0\jars\lib\failureaccess-1.0.3.jar
- net462\MachineIdGenerator.exe
- net462\System.Security.Principal.dll
- net462\jars\lib\maven-slf4j-provider-3.9.11.jar
- net8.0\jars\lib\failureaccess.license
- net462\MachineIdGenerator.exe.config
- net462\System.Security.SecureString.dll
- net462\jars\lib\org.eclipse.sisu.inject-0.9.0.M4.jar
- net8.0\jars\lib\gson-2.13.1.jar
- net462\MASES.CLIParser.dll
- net462\System.Text.Encoding.dll
- net462\jars\lib\org.eclipse.sisu.inject.license
- net8.0\jars\lib\gson.license
- net462\MASES.JNet.dll
- net462\System.Text.Encoding.Extensions.dll
- net462\jars\lib\org.eclipse.sisu.plexus-0.9.0.M4.jar
- net8.0\jars\lib\guava-33.4.8-jre.jar
- net462\MASES.JNetPSCore.dll
- net462\System.Text.RegularExpressions.dll
- net462\jars\lib\org.eclipse.sisu.plexus.license
- net8.0\jars\lib\guava.license
- net462\MASES.Naven.dll
- net462\System.Threading.dll
- net462\jars\lib\plexus-cipher-2.0.jar
- net8.0\jars\lib\guice-5.1.0-classes.jar
- net462\MASES.Naven.pdb
- net462\System.Threading.Overlapped.dll
- net462\jars\lib\plexus-cipher.license
- net8.0\jars\lib\guice.license
- net462\MASES.Naven.xml
- net462\System.Threading.Tasks.dll
- net462\jars\lib\plexus-component-annotations-2.2.0.jar
- net8.0\jars\lib\httpclient-4.5.14.jar
- net462\MASES.NavenPS.dll
- net462\System.Threading.Tasks.Extensions.dll
- net462\jars\lib\plexus-component-annotations.license
- net8.0\jars\lib\httpclient.license
- net462\MASES.NavenPS.pdb
- net462\System.Threading.Tasks.Parallel.dll
- net462\jars\lib\plexus-interpolation-1.28.jar
- net8.0\jars\lib\httpcore-4.4.16.jar
- net462\MASES.NavenPSFramework.psd1
- net462\System.Threading.Thread.dll
- net462\jars\lib\plexus-interpolation.license
- net8.0\jars\lib\httpcore.license
- net462\Microsoft.Bcl.AsyncInterfaces.dll
- net462\System.Threading.ThreadPool.dll
- net462\jars\lib\plexus-sec-dispatcher-2.0.jar
- net8.0\jars\lib\jansi-2.4.2.jar
- net462\Microsoft.Win32.Primitives.dll
- net462\System.Threading.Timer.dll
- net462\jars\lib\plexus-sec-dispatcher.license
- net8.0\jars\lib\jansi.license
- net462\netstandard.dll
- net462\System.ValueTuple.dll
- net462\jars\lib\plexus-utils-3.6.0.jar
- net8.0\jars\lib\javax.annotation-api-1.3.2.jar
- net462\System.AppContext.dll
- net462\System.Xml.ReaderWriter.dll
- net462\jars\lib\plexus-utils.license
- net8.0\jars\lib\javax.annotation-api.license
- net462\System.Collections.Concurrent.dll
- net462\System.Xml.XDocument.dll
- net462\jars\lib\slf4j-api-1.7.36.jar
- net8.0\jars\lib\javax.inject-1.jar
- net462\System.Collections.dll
- net462\System.Xml.XmlDocument.dll
- net462\jars\lib\slf4j-api.license
- net8.0\jars\lib\javax.inject.license
- net462\System.Collections.NonGeneric.dll
- net462\System.Xml.XmlSerializer.dll
- net462\jars\lib\wagon-file-3.5.3.jar
- net8.0\jars\lib\jcl-over-slf4j-1.7.36.jar
- net462\System.Collections.Specialized.dll
- net462\System.Xml.XPath.dll
- net462\jars\lib\wagon-http-3.5.3.jar
- net8.0\jars\lib\jcl-over-slf4j.license
- net462\System.ComponentModel.dll
- net462\System.Xml.XPath.XDocument.dll
- net462\jars\lib\wagon-http-shared-3.5.3.jar
- net8.0\jars\lib\jspecify-1.0.0.jar
- net462\System.ComponentModel.EventBasedAsync.dll
- net462\config\naven-log4j.properties
- net462\jars\lib\wagon-provider-api-3.5.3.jar
- net8.0\jars\lib\jspecify.license
- net462\System.ComponentModel.Primitives.dll
- net462\jars\groovy-4.0.28.jar
- net462\jars\lib\ext\README.txt
- net8.0\jars\lib\maven-artifact-3.9.11.jar
- net462\System.ComponentModel.TypeConverter.dll
- net462\jars\jnet-2.6.1.0.jar
- net462\jars\lib\ext\hazelcast\README.txt
- net8.0\jars\lib\maven-builder-support-3.9.11.jar
- net462\System.Console.dll
- net462\jars\LICENSE
- net462\jars\lib\ext\redisson\README.txt
- net8.0\jars\lib\maven-compat-3.9.11.jar
- net462\System.Data.Common.dll
- net462\jars\naven-3.9.1.0.jar
- net462\jars\lib\jansi-native\README.txt
- net8.0\jars\lib\maven-core-3.9.11.jar
- net462\System.Diagnostics.Contracts.dll
- net462\jars\NOTICE
- net462\jars\lib\jansi-native\Windows\arm64\jansi.dll
- net8.0\jars\lib\maven-embedder-3.9.11.jar
- net462\System.Diagnostics.Debug.dll
- net462\jars\README.txt
- net462\jars\lib\jansi-native\Windows\x86\jansi.dll
- net8.0\jars\lib\maven-model-3.9.11.jar
- net462\System.Diagnostics.FileVersionInfo.dll
- net462\jars\bin\m2.conf
- net462\jars\lib\jansi-native\Windows\x86_64\jansi.dll
- net8.0\jars\lib\maven-model-builder-3.9.11.jar
- net462\System.Diagnostics.Process.dll
- net462\jars\bin\mvn
- net8.0\C2JBridge.dll
- net8.0\jars\lib\maven-plugin-api-3.9.11.jar
- net462\System.Diagnostics.StackTrace.dll
- net462\jars\bin\mvn.cmd
- net8.0\C2JBridgeDesktop.dll
- net8.0\jars\lib\maven-repository-metadata-3.9.11.jar
- net462\System.Diagnostics.TextWriterTraceListener.dll
- net462\jars\bin\mvnDebug
- net8.0\IpAddressIdGenerator.dll
- net8.0\jars\lib\maven-resolver-api-1.9.24.jar
- net462\System.Diagnostics.Tools.dll
- net462\jars\bin\mvnDebug.cmd
- net8.0\IpAddressIdGenerator.runtimeconfig.json
- net8.0\jars\lib\maven-resolver-connector-basic-1.9.24.jar
- net462\System.Diagnostics.TraceSource.dll
- net462\jars\bin\mvnyjp
- net8.0\J2CBridge_Arm.so
- net8.0\jars\lib\maven-resolver-impl-1.9.24.jar
- net462\System.Diagnostics.Tracing.dll
- net462\jars\boot\plexus-classworlds-2.9.0.jar
- net8.0\J2CBridge_Arm64.dll
- net8.0\jars\lib\maven-resolver-named-locks-1.9.24.jar
- net462\System.Drawing.Primitives.dll
- net462\jars\boot\plexus-classworlds.license
- net8.0\J2CBridge_Arm64.dylib
- net8.0\jars\lib\maven-resolver-provider-3.9.11.jar
- net462\System.Dynamic.Runtime.dll
- net462\jars\conf\settings.xml
- net8.0\J2CBridge_Arm64.so
- net8.0\jars\lib\maven-resolver-spi-1.9.24.jar
- net462\System.Globalization.Calendars.dll
- net462\jars\conf\toolchains.xml
- net8.0\J2CBridge_x64.dll
- net8.0\jars\lib\maven-resolver-transport-file-1.9.24.jar
- net462\System.Globalization.dll
- net462\jars\conf\logging\simplelogger.properties
- net8.0\J2CBridge_x64.dylib
- net8.0\jars\lib\maven-resolver-transport-http-1.9.24.jar
- net462\System.Globalization.Extensions.dll
- net462\jars\lib\aopalliance-1.0.jar
- net8.0\J2CBridge_x64.so
- net8.0\jars\lib\maven-resolver-transport-wagon-1.9.24.jar
- net462\System.IO.Compression.dll
- net462\jars\lib\aopalliance.license
- net8.0\J2CBridge_x86.dll
- net8.0\jars\lib\maven-resolver-util-1.9.24.jar
- net462\System.IO.Compression.ZipFile.dll
- net462\jars\lib\asm-9.8.jar
- net8.0\JCOBridge.docs.jar
- net8.0\jars\lib\maven-settings-3.9.11.jar
- net462\System.IO.dll
- net462\jars\lib\asm.license
- net8.0\JCOBridge.jar
- net8.0\jars\lib\maven-settings-builder-3.9.11.jar
- net462\System.IO.FileSystem.dll
- net462\jars\lib\commons-cli-1.9.0.jar
- net8.0\LicenseManagerUI.dll
- net8.0\jars\lib\maven-shared-utils-3.4.2.jar
- net462\System.IO.FileSystem.DriveInfo.dll
- net462\jars\lib\commons-cli.license
- net8.0\LicenseManagerUI.runtimeconfig.json
- net8.0\jars\lib\maven-slf4j-provider-3.9.11.jar
- net462\System.IO.FileSystem.Primitives.dll
- net462\jars\lib\commons-codec-1.18.0.jar
- net8.0\LicenseViewer.dll
- net8.0\jars\lib\org.eclipse.sisu.inject-0.9.0.M4.jar
- net462\System.IO.FileSystem.Watcher.dll
- net462\jars\lib\commons-codec.license
- net8.0\LicenseViewer.runtimeconfig.json
- net8.0\jars\lib\org.eclipse.sisu.inject.license
- net462\System.IO.IsolatedStorage.dll
- net462\jars\lib\error_prone_annotations-2.38.0.jar
- net8.0\MachineIdGenerator.dll
- net8.0\jars\lib\org.eclipse.sisu.plexus-0.9.0.M4.jar
- net462\System.IO.MemoryMappedFiles.dll
- net462\jars\lib\error_prone_annotations.license
- net8.0\MachineIdGenerator.runtimeconfig.json
- net8.0\jars\lib\org.eclipse.sisu.plexus.license
- net462\System.IO.Pipes.dll
- net462\jars\lib\failureaccess-1.0.3.jar
- net8.0\MASES.CLIParser.dll
- net8.0\jars\lib\plexus-cipher-2.0.jar
- net462\System.IO.UnmanagedMemoryStream.dll
- net462\jars\lib\failureaccess.license
- net8.0\MASES.JNet.dll
- net8.0\jars\lib\plexus-cipher.license
- net462\System.Linq.dll
- net462\jars\lib\gson-2.13.1.jar
- net8.0\MASES.JNetPSCore.dll
- net8.0\jars\lib\plexus-component-annotations-2.2.0.jar
- net462\System.Linq.Expressions.dll
- net462\jars\lib\gson.license
- net8.0\MASES.Naven.dll
- net8.0\jars\lib\plexus-component-annotations.license
- net462\System.Linq.Parallel.dll
- net462\jars\lib\guava-33.4.8-jre.jar
- net8.0\MASES.Naven.pdb
- net8.0\jars\lib\plexus-interpolation-1.28.jar
- net462\System.Linq.Queryable.dll
- net462\jars\lib\guava.license
- net8.0\MASES.Naven.xml
- net8.0\jars\lib\plexus-interpolation.license
- net462\System.Management.Automation.dll
- net462\jars\lib\guice-5.1.0-classes.jar
- net8.0\MASES.NavenPS.deps.json
- net8.0\jars\lib\plexus-sec-dispatcher-2.0.jar
- net462\System.Net.Http.dll
- net462\jars\lib\guice.license
- net8.0\MASES.NavenPS.dll
- net8.0\jars\lib\plexus-sec-dispatcher.license
- net462\System.Net.NameResolution.dll
- net462\jars\lib\httpclient-4.5.14.jar
- net8.0\MASES.NavenPS.exe
- net8.0\jars\lib\plexus-utils-3.6.0.jar
- net462\System.Net.NetworkInformation.dll
- net462\jars\lib\httpclient.license
- net8.0\MASES.NavenPS.pdb
- net8.0\jars\lib\plexus-utils.license
- net462\System.Net.Ping.dll
- net462\jars\lib\httpcore-4.4.16.jar
- net8.0\MASES.NavenPS.runtimeconfig.json
- net8.0\jars\lib\slf4j-api-1.7.36.jar
- net462\System.Net.Primitives.dll
- net462\jars\lib\httpcore.license
- net8.0\MASES.NavenPSCore.psd1
- net8.0\jars\lib\slf4j-api.license
- net462\System.Net.Requests.dll
- net462\jars\lib\jansi-2.4.2.jar
- net8.0\Microsoft.NET8.App.runtimeconfig.json
- net8.0\jars\lib\wagon-file-3.5.3.jar
- net462\System.Net.Security.dll
- net462\jars\lib\jansi.license
- net8.0\Microsoft.WindowsDesktop8.App.runtimeconfig.json
- net8.0\jars\lib\wagon-http-3.5.3.jar
- net462\System.Net.Sockets.dll
- net462\jars\lib\javax.annotation-api-1.3.2.jar
- net8.0\System.Management.Automation.dll
- net8.0\jars\lib\wagon-http-shared-3.5.3.jar
- net462\System.Net.WebHeaderCollection.dll
- net462\jars\lib\javax.annotation-api.license
- net8.0\config\naven-log4j.properties
- net8.0\jars\lib\wagon-provider-api-3.5.3.jar
- net462\System.Net.WebSockets.Client.dll
- net462\jars\lib\javax.inject-1.jar
- net8.0\jars\groovy-4.0.28.jar
- net8.0\jars\lib\ext\README.txt
- net462\System.Net.WebSockets.dll
- net462\jars\lib\javax.inject.license
- net8.0\jars\jnet-2.6.1.0.jar
- net8.0\jars\lib\ext\hazelcast\README.txt
- net462\System.ObjectModel.dll
- net462\jars\lib\jcl-over-slf4j-1.7.36.jar
- net8.0\jars\LICENSE
- net8.0\jars\lib\ext\redisson\README.txt
- net462\System.Reflection.dll
- net462\jars\lib\jcl-over-slf4j.license
- net8.0\jars\naven-3.9.1.0.jar
- net8.0\jars\lib\jansi-native\README.txt
- net462\System.Reflection.Extensions.dll
- net462\jars\lib\jspecify-1.0.0.jar
- net8.0\jars\NOTICE
- net8.0\jars\lib\jansi-native\Windows\arm64\jansi.dll
- net462\System.Reflection.Primitives.dll
- net462\jars\lib\jspecify.license
- net8.0\jars\README.txt
- net8.0\jars\lib\jansi-native\Windows\x86\jansi.dll
- net462\System.Resources.Reader.dll
- net462\jars\lib\maven-artifact-3.9.11.jar
- net8.0\jars\bin\m2.conf
- net8.0\jars\lib\jansi-native\Windows\x86_64\jansi.dll
- net462\System.Resources.ResourceManager.dll
- net462\jars\lib\maven-builder-support-3.9.11.jar
- net8.0\jars\bin\mvn
- net8.0\linux-arm\J2CBridgeHostActivator.so
- net462\System.Resources.Writer.dll
- net462\jars\lib\maven-compat-3.9.11.jar
- net8.0\jars\bin\mvn.cmd
- net8.0\linux-arm64\J2CBridgeHostActivator.so
- net462\System.Runtime.CompilerServices.Unsafe.dll
- net462\jars\lib\maven-core-3.9.11.jar
- net8.0\jars\bin\mvnDebug
- net8.0\linux-x64\J2CBridgeHostActivator.so
- net462\System.Runtime.CompilerServices.VisualC.dll
- net462\jars\lib\maven-embedder-3.9.11.jar
- net8.0\jars\bin\mvnDebug.cmd
- net8.0\osx-arm64\J2CBridgeHostActivator.dylib
- net462\System.Runtime.dll
- net462\jars\lib\maven-model-3.9.11.jar
- net8.0\jars\bin\mvnyjp
- net8.0\osx-x64\J2CBridgeHostActivator.dylib
- net462\System.Runtime.Extensions.dll
- net462\jars\lib\maven-model-builder-3.9.11.jar
- net8.0\jars\boot\plexus-classworlds-2.9.0.jar
- net8.0\win-arm64\J2CBridgeHostActivator.dll
- net462\System.Runtime.Handles.dll
- net462\jars\lib\maven-plugin-api-3.9.11.jar
- net8.0\jars\boot\plexus-classworlds.license
- net8.0\win-x64\J2CBridgeHostActivator.dll
- net462\jars\lib\maven-repository-metadata-3.9.11.jar
- net8.0\jars\conf\settings.xml
- net8.0\win-x86\J2CBridgeHostActivator.dll
Version History
Version | Downloads | Last updated |
---|---|---|
3.9.1 (current version) | 4 | 8/8/2025 |
3.9.0 | 6 | 7/21/2025 |