| Package | Description |
|---|---|
| net.thevpc.nuts.boot |
Nuts : Network Updatable Things Service (universal package manager) is
a new Open Source Package Manager to help install packages
and libraries for runtime execution.
|
| net.thevpc.nuts.boot.core | |
| net.thevpc.nuts.boot.internal.cmdline | |
| net.thevpc.nuts.boot.internal.compat | |
| net.thevpc.nuts.boot.internal.maven | |
| net.thevpc.nuts.boot.internal.util |
| Modifier and Type | Method and Description |
|---|---|
NBootOptionsInfo |
NBootOptionsInfo.addOutputFormatOptions(String... options)
add output format options
|
NBootOptionsInfo |
NBootOptionsInfo.apiVersion(String apiVersion)
set apiVersion
|
NBootOptionsInfo |
NBootOptionsInfo.applicationArguments(List<String> applicationArguments)
set applicationArguments
|
NBootOptionsInfo |
NBootOptionsInfo.archetype(String archetype)
set archetype
|
NBootOptionsInfo |
NBootOptionsInfo.bootRepositories(List<String> bootRepositories)
set initRepositories
|
NBootOptionsInfo |
NBootOptionsInfo.bootWorkspaceFactory(NBootWorkspaceFactory bootWorkspaceFactory) |
NBootOptionsInfo |
NBootOptionsInfo.bot(Boolean bot) |
NBootOptionsInfo |
NBootOptionsInfo.cached(Boolean cached) |
NBootOptionsInfo |
NBootOptionsInfo.classLoaderSupplier(Supplier<ClassLoader> provider)
set provider
|
NBootOptionsInfo |
NBootOptionsInfo.classWorldLoader(ClassLoader classWorldLoader) |
NBootOptionsInfo |
NBootOptionsInfo.classWorldURLs(List<URL> classWorldURLs) |
NBootOptionsInfo |
NBootOptionsInfo.commandHelp(Boolean help) |
NBootOptionsInfo |
NBootOptionsInfo.commandVersion(Boolean version) |
NBootOptionsInfo |
NBootOptionsInfo.confirm(String confirm)
set confirm
|
NBootOptionsInfo |
NBootOptionsInfo.copy() |
NBootOptionsInfo |
NBootOptionsInfo.copyFrom(NBootOptionsInfo other) |
NBootOptionsInfo |
NBootOptionsInfo.copyFromPresent(NBootOptionsInfo o) |
NBootOptionsInfo |
NBootOptionsInfo.creationTime(Instant creationTime)
set creationTime
|
NBootOptionsInfo |
NBootOptionsInfo.credential(char[] credential)
set password
|
NBootOptionsInfo |
NBootOptionsInfo.customOptions(List<String> properties) |
NBootOptionsInfo |
NBootOptionsInfo.debug(String debug)
set debug
|
NBootOptionsInfo |
NBootOptionsInfo.dependencySolver(String dependencySolver) |
NBootOptionsInfo |
NBootOptionsInfo.desktopLauncher(String desktopLauncher) |
NBootOptionsInfo |
NBootOptionsInfo.dry(Boolean dry)
set dry
|
NBootOptionsInfo |
NBootOptionsInfo.errLinePrefix(String errLinePrefix) |
NBootOptionsInfo |
NBootOptionsInfo.errors(List<String> errors) |
NBootOptionsInfo |
NBootOptionsInfo.excludedExtensions(List<String> excludedExtensions)
set excludedExtensions
|
NBootOptionsInfo |
NBootOptionsInfo.executionType(String executionType)
set executionType
|
NBootOptionsInfo |
NBootOptionsInfo.executorOptions(List<String> executorOptions)
set executorOptions
|
NBootOptionsInfo |
NBootOptionsInfo.executorService(ExecutorService executorService) |
NBootOptionsInfo |
NBootOptionsInfo.expireTime(Instant expireTime) |
NBootOptionsInfo |
NBootOptionsInfo.force(Boolean force)
set force
|
NBootOptionsInfo |
NBootOptionsInfo.gui(Boolean gui)
set gui
|
NBootOptionsInfo |
NBootOptionsInfo.homeLocations(Map<NBootHomeLocation,String> homeLocations) |
NBootOptionsInfo |
NBootOptionsInfo.indexed(Boolean indexed) |
NBootOptionsInfo |
NBootOptionsInfo.inherited(Boolean inherited)
set inherited
|
NBootOptionsInfo |
NBootOptionsInfo.initJava(Boolean initJava) |
NBootOptionsInfo |
NBootOptionsInfo.initLaunchers(Boolean initLaunchers) |
NBootOptionsInfo |
NBootOptionsInfo.initPlatforms(Boolean initPlatforms) |
NBootOptionsInfo |
NBootOptionsInfo.initScripts(Boolean initScripts) |
NBootOptionsInfo |
NBootOptionsInfo.installCompanions(Boolean skipInstallCompanions)
set skipInstallCompanions
|
NBootOptionsInfo |
NBootOptionsInfo.isolationLevel(String isolationLevel) |
NBootOptionsInfo |
NBootOptionsInfo.javaCommand(String javaCommand) |
NBootOptionsInfo |
NBootOptionsInfo.javaOptions(String javaOptions)
set javaOptions
|
NBootOptionsInfo |
NBootOptionsInfo.locale(String locale) |
NBootOptionsInfo |
NBootOptionsInfo.localMaven(Boolean localMaven) |
NBootOptionsInfo |
NBootOptionsInfo.logConfig(NBootLogConfig logConfig)
set logConfig
|
NBootOptionsInfo |
NBootOptionsInfo.menuLauncher(String menuLauncher) |
NBootOptionsInfo |
NBootOptionsInfo.name(String workspaceName)
set workspace name
|
NBootOptionsInfo |
NBootOptionsInfo.openMode(String openMode)
set openMode
|
NBootOptionsInfo |
NBootWorkspace.options() |
NBootOptionsInfo |
NBootWorkspaceImpl.options() |
NBootOptionsInfo |
NBootWorkspaceNativeExec.options() |
NBootOptionsInfo |
NBootOptionsInfo.outLinePrefix(String outLinePrefix) |
NBootOptionsInfo |
NBootOptionsInfo.outputFormat(String outputFormat)
set outputFormat
|
NBootOptionsInfo |
NBootOptionsInfo.outputFormatOptions(List<String> options)
set output format options
|
NBootOptionsInfo |
NBootOptionsInfo.outputFormatOptions(String[] options) |
NBootOptionsInfo |
NBootOptionsInfo.previewRepo(Boolean bot) |
NBootOptionsInfo |
NBootOptionsInfo.progressOptions(String progressOptions) |
NBootOptionsInfo |
NBootOptionsInfo.readOnly(Boolean readOnly)
set readOnly
|
NBootOptionsInfo |
NBootOptionsInfo.recover(Boolean recover)
set recover
|
NBootOptionsInfo |
NBootOptionsInfo.repositories(List<String> repositories)
set repositories
|
NBootOptionsInfo |
NBootOptionsInfo.repositoryStoreStrategy(String repositoryStoreStrategy)
set repositoryStoreStrategy
|
NBootOptionsInfo |
NBootOptionsInfo.reset(Boolean reset)
set reset
|
NBootOptionsInfo |
NBootOptionsInfo.resetOptions() |
NBootOptionsInfo |
NBootOptionsInfo.runAs(String runAs)
set runAsUser
|
NBootOptionsInfo |
NBootOptionsInfo.runtimeBootDependencyNode(NBootClassLoaderNode runtimeBootDependencyNode) |
NBootOptionsInfo |
NBootOptionsInfo.runtimeBootDescriptor(NBootDescriptor runtimeBootDescriptor) |
NBootOptionsInfo |
NBootOptionsInfo.runtimeId(String runtimeId)
set runtimeId
|
NBootOptionsInfo |
NBootOptionsInfo.setchStrategy(String fetchStrategy) |
NBootOptionsInfo |
NBootOptionsInfo.setHomeLocation(NBootHomeLocation location,
String value)
set home location
|
NBootOptionsInfo |
NBootOptionsInfo.setStoreLocation(String location,
String value)
set store location
|
NBootOptionsInfo |
NBootOptionsInfo.sharedInstance(Boolean sharedInstance) |
NBootOptionsInfo |
NBootOptionsInfo.showStacktrace(Boolean showStacktrace)
set dry
|
NBootOptionsInfo |
NBootOptionsInfo.skipBoot(Boolean skipBoot)
set skipWelcome
|
NBootOptionsInfo |
NBootOptionsInfo.skipErrors(Boolean value) |
NBootOptionsInfo |
NBootOptionsInfo.skipWelcome(Boolean skipWelcome)
set skipWelcome
|
NBootOptionsInfo |
NBootOptionsInfo.stderr(PrintStream stderr) |
NBootOptionsInfo |
NBootOptionsInfo.stdin(InputStream stdin) |
NBootOptionsInfo |
NBootOptionsInfo.stdout(PrintStream stdout) |
NBootOptionsInfo |
NBootOptionsInfo.storeLayout(String storeLayout)
set storeLayout
|
NBootOptionsInfo |
NBootOptionsInfo.storeLocations(Map<String,String> storeLocations) |
NBootOptionsInfo |
NBootOptionsInfo.storeStrategy(String storeStrategy)
set storeStrategy
|
NBootOptionsInfo |
NBootOptionsInfo.switchWorkspace(Boolean switchWorkspace) |
NBootOptionsInfo |
NBootOptionsInfo.system(Boolean system)
set system
|
NBootOptionsInfo |
NBootOptionsInfo.terminalMode(String terminalMode)
set terminalMode
|
NBootOptionsInfo |
NBootOptionsInfo.theme(String theme) |
NBootOptionsInfo |
NBootOptionsInfo.trace(Boolean trace)
set trace
|
NBootOptionsInfo |
NBootOptionsInfo.transitive(Boolean transitive) |
NBootOptionsInfo |
NBootOptionsInfo.unsetCreationOptions() |
NBootOptionsInfo |
NBootOptionsInfo.unsetExportedOptions() |
NBootOptionsInfo |
NBootOptionsInfo.unsetRuntimeOptions() |
NBootOptionsInfo |
NBootOptionsInfo.userLauncher(String userLauncher) |
NBootOptionsInfo |
NBootOptionsInfo.userName(String username)
set login
|
NBootOptionsInfo |
NBootOptionsInfo.uuid(String uuid) |
NBootOptionsInfo |
NBootOptionsInfo.workspace(String workspace)
set workspace
|
| Modifier and Type | Method and Description |
|---|---|
NBootOptionsInfo |
NBootOptionsInfo.copyFrom(NBootOptionsInfo other) |
NBootOptionsInfo |
NBootOptionsInfo.copyFromPresent(NBootOptionsInfo o) |
NWorkspaceBase |
NBootWorkspaceFactory.createWorkspace(NBootOptionsInfo options)
create workspace with the given options
|
int |
NBootWorkspaceFactory.getBootScore(NBootOptionsInfo options)
when multiple factories are available, the best one is selected according to
the maximum value of
getBootScore(options). |
static NBootWorkspace |
NBootWorkspace.of(NBootOptionsInfo options) |
NWorkspaceBase |
NBootWorkspaceFactory.runWorkspace(NBootOptionsInfo options) |
| Constructor and Description |
|---|
NBootWorkspaceImpl(NBootOptionsInfo options0) |
| Modifier and Type | Method and Description |
|---|---|
int |
NAnyBootAwareExceptionBase.processThrowable(NBootOptionsInfo options) |
| Modifier and Type | Method and Description |
|---|---|
static void |
NBootWorkspaceCmdLineParser.denullProperties(NBootOptionsInfo options) |
static List<NBootArg> |
NBootWorkspaceCmdLineParser.nextNutsArgument(NBootCmdLine cmdLine,
NBootOptionsInfo options) |
static void |
NBootWorkspaceCmdLineParser.parseNutsArguments(String[] bootArguments,
NBootOptionsInfo options) |
| Constructor and Description |
|---|
NBootWorkspaceCmdLineFormatter(NBootWorkspaceOptionsConfig config,
NBootOptionsInfo options) |
| Modifier and Type | Method and Description |
|---|---|
static void |
NReservedBootConfigLoaderOld.loadConfigVersion502(NBootOptionsInfo config,
Map<String,Object> jsonObject,
NBootLog bLog)
best effort to load config object from jsonObject saved with nuts version
"[0.5.2,0.5.6[".
|
static void |
NReservedBootConfigLoaderOld.loadConfigVersion506(NBootOptionsInfo config,
Map<String,Object> jsonObject,
NBootLog bLog)
best effort to load config object from jsonObject saved with nuts version
"[0.5.6]" and later.
|
static void |
NReservedBootConfigLoaderOld.loadConfigVersion507(NBootOptionsInfo config,
Map<String,Object> jsonObject,
NBootLog bLog)
best effort to load config object from jsonObject saved with nuts version
"0.5.6" and later.
|
| Modifier and Type | Method and Description |
|---|---|
static File |
NReservedMavenUtilsBoot.getBootCacheJar(NBootDependency vid,
NBootRepositoryLocation[] repositories,
NBootRepositoryLocation cacheFolder,
boolean useCache,
String name,
Instant expire,
NBootErrorInfoList errorList,
NBootOptionsInfo bOptions,
Function<String,String> pathExpansionConverter) |
static NBootDependency |
NReservedMavenUtilsBoot.resolveLatestMavenId(NBootDependency zId,
Predicate<NBootVersion> filter,
Collection<NBootRepositoryLocation> bootRepositories,
NBootOptionsInfo options)
find latest maven artifact
|
| Modifier and Type | Method and Description |
|---|---|
static NBootOptionsInfo |
NBootBootConfigLoader.loadBootConfig(String workspaceLocation) |
| Modifier and Type | Method and Description |
|---|---|
static void |
NBootWorkspaceHelper.addError(NBootMsg err,
NBootOptionsInfo options) |
static long |
NBootUtils.deleteAndConfirmAll(Path[] folders,
boolean force,
NBootDeleteFilesContextBoot refForceAll,
String header,
NBootOptionsInfo bOptions,
Supplier<String> readline) |
static long |
NBootUtils.deleteAndConfirmAll(Path[] folders,
boolean force,
String header,
NBootOptionsInfo bOptions,
Supplier<String> readline) |
static long |
NBootUtils.deleteStoreLocations(NBootOptionsInfo lastBootOptions,
NBootOptionsInfo o,
boolean includeRoot,
Object[] storeTypesOrPaths,
Supplier<String> readline) |
static long |
NBootUtils.deleteStoreLocationsHard(NBootOptionsInfo lastBootOptions,
NBootOptionsInfo bOptions,
Supplier<String> readline) |
static int |
NBootUtils.exitIfError(Throwable ex,
String[] args,
NBootOptionsInfo bootOptions) |
static String |
NBootUtils.getHome(String storeFolder,
NBootOptionsInfo bOptions) |
static String |
NBootUtils.getStoreLocationPath(NBootOptionsInfo bOptions,
String storeType) |
static boolean |
NBootUtils.isAcceptDependency(NBootDependency s,
NBootOptionsInfo bOptions) |
static boolean |
NBootUtils.isBootOptional(NBootOptionsInfo bOptions) |
static boolean |
NBootUtils.isBootOptional(String name,
NBootOptionsInfo bOptions) |
static void |
NBootWorkspaceHelper.printDryCommand(String cmd,
NBootOptionsInfo options) |
static int |
NBootUtils.processThrowable(Throwable ex,
String[] args,
NBootOptionsInfo bootOptions) |
static boolean |
NBootUtils.resolveGui(NBootOptionsInfo bo) |
static boolean |
NBootUtils.resolveShowStackTrace(NBootOptionsInfo bo) |
static void |
NBootWorkspaceHelper.runCommandHelp(NBootOptionsInfo options,
NBootCompleteCmdlineRequest complete) |
static void |
NBootWorkspaceHelper.runCommandVersion(Supplier<String> digest,
NBootOptionsInfo options,
NBootCompleteCmdlineRequest complete) |
void |
NBootLog.setOptions(NBootOptionsInfo options) |
| Constructor and Description |
|---|
NBootLog(NBootOptionsInfo bootTerminal) |
NBootWorkspaceFactoryComparator(NBootOptionsInfo options) |
Copyright © 2026 vpc open source initiative. All rights reserved.