Package aQute.bnd.main
Class bnd
- java.lang.Object
-
- aQute.bnd.osgi.Domain
-
- aQute.bnd.osgi.Processor
-
- aQute.bnd.main.bnd
-
- All Implemented Interfaces:
aQute.bnd.osgi.Constants,aQute.bnd.service.Registry,aQute.service.reporter.Report,aQute.service.reporter.Reporter,java.io.Closeable,java.lang.AutoCloseable,java.lang.Iterable<java.lang.String>
public class bnd extends aQute.bnd.osgi.ProcessorUtility to make bundles. @version $Revision: 1.14 $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classbnd.Allstatic interfacebnd.ProfileOptionsProfiles subcmdstatic interfacebnd.versionOptions-
Nested classes/interfaces inherited from class aQute.bnd.osgi.Processor
aQute.bnd.osgi.Processor.CL, aQute.bnd.osgi.Processor.FileLine
-
-
Field Summary
Fields Modifier and Type Field Description java.io.PrintStreamout-
Fields inherited from interface aQute.bnd.osgi.Constants
AUGMENT, AUGMENT_CAPABILITY_DIRECTIVE, AUGMENT_RANGE_ATTRIBUTE, AUGMENT_REQUIREMENT_DIRECTIVE, BASELINE, BASELINEREPO, BLUEPRINT_TIMEOUT_ATTRIBUTE, BLUEPRINT_WAIT_FOR_DEPENDENCIES_ATTRIBUTE, BND_ADDXMLTOTEST, BND_LASTMODIFIED, BNDDRIVER, BNDDRIVER_ANT, BNDDRIVER_BND, BNDDRIVER_ECLIPSE, BNDDRIVER_GRADLE, BNDDRIVER_GRADLE_NATIVE, BNDDRIVER_INTELLIJ, BNDDRIVER_MAVEN, BNDDRIVER_OSMORC, BNDDRIVER_SBT, BUILDFILES, BUILDPACKAGES, BUILDPATH, BUILDREPO, BUMPPOLICY, BUNDLE_ACTIVATIONPOLICY, BUNDLE_ACTIVATOR, BUNDLE_BLUEPRINT, BUNDLE_CATEGORY, BUNDLE_CLASSPATH, BUNDLE_CONTACTADDRESS, BUNDLE_CONTRIBUTORS, BUNDLE_COPYRIGHT, BUNDLE_DESCRIPTION, BUNDLE_DEVELOPERS, BUNDLE_DOCURL, BUNDLE_ICON, BUNDLE_LICENSE, BUNDLE_LOCALIZATION, BUNDLE_MANIFESTVERSION, BUNDLE_NAME, BUNDLE_NATIVECODE, BUNDLE_REQUIREDEXECUTIONENVIRONMENT, BUNDLE_SCM, BUNDLE_SPECIFIC_HEADERS, BUNDLE_SYMBOLIC_NAME_ATTRIBUTE, BUNDLE_SYMBOLICNAME, BUNDLE_UPDATELOCATION, BUNDLE_VENDOR, BUNDLE_VERSION, BUNDLE_VERSION_ATTRIBUTE, CACHEDIR, CARDINALITY_DIRECTIVE, CHECK, CLASSPATH, COMMAND_DIRECTIVE, COMPILER_SOURCE, COMPILER_TARGET, COMPONENT_ACTIVATE, COMPONENT_CONFIGURATION_POLICY, COMPONENT_DEACTIVATE, COMPONENT_DESCRIPTORS, COMPONENT_DESIGNATE, COMPONENT_DESIGNATEFACTORY, COMPONENT_DYNAMIC, COMPONENT_ENABLED, COMPONENT_FACTORY, COMPONENT_GREEDY, COMPONENT_IMMEDIATE, COMPONENT_IMPLEMENTATION, COMPONENT_MODIFIED, COMPONENT_MULTIPLE, COMPONENT_NAME, COMPONENT_NAMESPACE, COMPONENT_OPTIONAL, COMPONENT_PROPERTIES, COMPONENT_PROVIDE, COMPONENT_SERVICEFACTORY, COMPONENT_VERSION, componentDirectives, CONDITIONAL_PACKAGE, CONDITIONALPACKAGE, CONDUIT, CONNECTION_SETTINGS, CONSUMER_POLICY, CONTRACT, CREATED_BY, CURRENT_PACKAGE, CURRENT_USES, CURRENT_VERSION, DEBUG, DEFAULT_BAR_EXTENSION, DEFAULT_BND_EXTENSION, DEFAULT_BNDRUN_EXTENSION, DEFAULT_CHARSET, DEFAULT_DO_NOT_COPY, DEFAULT_JAR_EXTENSION, DEFAULT_LAUNCHER_BSN, DEFAULT_PREPROCESSS_MATCHERS, DEFAULT_PROP_BIN_DIR, DEFAULT_PROP_SRC_DIR, DEFAULT_PROP_TARGET_DIR, DEFAULT_PROP_TESTBIN_DIR, DEFAULT_PROP_TESTSRC_DIR, DEFAULT_TESTER_BSN, DEPENDSON, DEPLOY, DEPLOYREPO, DESCRIPTION_ATTRIBUTE, DIFFIGNORE, DIFFPACKAGES, DIGESTS, directives, DISTRO, DONOTCOPY, DSANNOTATIONS, DSANNOTATIONS_OPTIONS, DUPLICATE_MARKER, DYNAMICIMPORT_PACKAGE, EEPROFILE, EEPROFILE_AUTO_ATTRIBUTE, EFFECTIVE_DIRECTIVE, EMBEDDED_REPO, EMPTY, EMPTY_HEADER, EXCLUDE_DIRECTIVE, EXPERIMENTS, EXPORT, EXPORT_CONTENTS, EXPORT_PACKAGE, EXPORT_SERVICE, EXPORTTYPE, EXTENSION, EXTENSION_DIRECTIVE, FAIL_OK, FILTER_DIRECTIVE, FIXUPMESSAGES, FIXUPMESSAGES_IS_DIRECTIVE, FIXUPMESSAGES_IS_ERROR, FIXUPMESSAGES_IS_IGNORE, FIXUPMESSAGES_IS_WARNING, FIXUPMESSAGES_REPLACE_DIRECTIVE, FIXUPMESSAGES_RESTRICT_DIRECTIVE, FRAGMENT_ATTACHMENT_DIRECTIVE, FRAGMENT_HOST, FROM_DIRECTIVE, GESTALT, GESTALT_BATCH, GESTALT_CI, GESTALT_INTERACTIVE, GESTALT_OFFLINE, GESTALT_SHELL, GROUPID, headers, IGNORE_PACKAGE, IGNORE_STANDALONE, IMPORT_DIRECTIVE, IMPORT_PACKAGE, IMPORT_PRIVATE, IMPORT_REFERENCE, IMPORT_SERVICE, importDirectives, INCLUDE, INCLUDE_DIRECTIVE, INCLUDE_RESOURCE, INCLUDERESOURCE, INIT, INTERNAL_EXPORTED_DIRECTIVE, INTERNAL_SOURCE_DIRECTIVE, INVALIDFILENAMES, JAVA, JAVA_DEBUG, JAVAAGENT, JAVAC, JAVAC_PROFILE, JAVAC_SOURCE, JAVAC_TARGET, JIDENTIFIER, KEYSTORE_LOCATION_DIRECTIVE, KEYSTORE_PASSWORD_DIRECTIVE, KEYSTORE_PROVIDER_DIRECTIVE, LANGUAGE_ATTRIBUTE, LAUNCHER_PLUGIN, LIB_DIRECTIVE, LINK_ATTRIBUTE, LITERAL_ATTRIBUTE, MAKE, MANDATORY_DIRECTIVE, MANIFEST_NAME, MAVEN_RELEASE, META_PERSISTENCE, METAPACKAGES, METATYPE_ANNOTATIONS, METATYPE_ANNOTATIONS_OPTIONS, NAME_ATTRIBUTE, NAMESECTION, NAMESPACE_STEM, NO_IMPORT_DIRECTIVE, NOANNOTATIONS, NOBUILDINCACHE, NOBUNDLES, NODEFAULTVERSION, NOEE, NOEXTRAHEADERS, NOJUNIT, NOJUNITOSGI, NOMANIFEST, NONE, NOUSES, OPTIONAL, options, OSNAME_ATTRIBUTE, OSVERSION_ATTRIBUTE, OUTPUT, OUTPUTMASK, PACKAGE, PACKAGE_JPM, PACKAGEINFOTYPE, PATH_DIRECTIVE, PEDANTIC, PLUGIN, PLUGINPATH, PLUGINPATH_SHA1_ATTR, PLUGINPATH_URL_ATTR, POM, PREPROCESSMATCHERS, PRESENCE_DIRECTIVE, PRIVATE_DIRECTIVE, PRIVATE_PACKAGE, PRIVATEPACKAGE, PROCESSOR_ATTRIBUTE, PROFILE, PROVIDE_CAPABILITY, PROVIDE_DIRECTIVE, PROVIDER_POLICY, PROVIDER_TYPE_DIRECTIVE, RELEASEREPO, REMOVE_ATTRIBUTE_DIRECTIVE, REMOVEHEADERS, REPORTNEWER, REPOSITORIES, REQUIRE_BND, REQUIRE_BUNDLE, REQUIRE_CAPABILITY, RESOLUTION, RESOLUTION_DIRECTIVE, RESOLUTION_DYNAMIC, RESOLVE, RESOURCEONLY, RUNBLACKLIST, RUNBUILDS, RUNBUNDLES, RUNEE, RUNENV, RUNFRAMEWORK, RUNFRAMEWORK_NONE, RUNFRAMEWORK_SERVICES, RUNFW, RUNJDB, RUNKEEP, RUNNOREFERENCES, RUNPATH, RUNPATH_LAUNCHER_DIRECTIVE, RUNPATH_MAIN_DIRECTIVE, RUNPROGRAMARGS, RUNPROPERTIES, RUNPROVIDEDCAPABILITIES, RUNREMOTE, RUNREPOS, RUNREQUIRE, RUNREQUIRES, RUNSTORAGE, RUNSYSTEMCAPABILITIES, RUNSYSTEMPACKAGES, RUNTIMEOUT, RUNTRACE, RUNVM, SAVEMANIFEST, SELECTION_FILTER_ATTRIBUTE, SERVICE_COMPONENT, SET_COMPONENT_DIRECTIVES, SET_COMPONENT_DIRECTIVES_1_1, SET_COMPONENT_DIRECTIVES_1_2, SIGN, SIGN_PASSWORD_DIRECTIVE, SIGNATURE_TEST, SINGLETON_DIRECTIVE, SIZE_ATTRIBUTE, SNAPSHOT, SOURCEPATH, SOURCES, SPECIFICATION_VERSION, SPLIT_PACKAGE_DIRECTIVE, STANDALONE, STRICT, SUB, SYSTEMPROPERTIES, TESTCASES, TESTCONTINUOUS, TESTER, TESTER_PLUGIN, TESTPACKAGES, TESTPATH, TESTREPORT, TESTSOURCES, TESTSUITES, TESTUNRESOLVED, TOOL, TSTAMP, UNDERTEST, UPTO, USES_DIRECTIVE, USES_USES, VALID_PROPERTY_TYPES, VERBOSE, VERSION_ATTR_HASH, VERSION_ATTR_LATEST, VERSION_ATTR_PROJECT, VERSION_ATTR_SNAPSHOT, VERSION_ATTRIBUTE, VERSION_FILTER, VISIBILITY_DIRECTIVE, WAB, WABLIB, WORKINGSET, WORKINGSET_MEMBER
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void__merge(aQute.bnd.main.bnd.MergeOptions options)void__par(aQute.bnd.main.bnd.ParallelBuildOptions options)Lets see if we can build in parallelvoid_action(aQute.bnd.main.bnd.ActionOptions opts)void_add(aQute.bnd.main.bnd.AddOptions opts)void_baseline(aQute.bnd.main.BaselineCommands.baseLineOptions opts)Baselinevoid_bash(aQute.lib.getopt.Options options)void_bnd(aQute.bnd.main.bnd.bndOptions options)Main command.void_bootstrap(aQute.bnd.main.bnd.BootstrapOptions options)void_bsn2url(aQute.bnd.main.bnd.Bsn2UrlOptions opts)void_build(aQute.bnd.main.bnd.buildoptions opts)void_buildx(aQute.bnd.main.bnd.buildxOptions options)void_bump(aQute.bnd.main.bnd.bumpoptions options)Bump a version numbervoid_changes(aQute.bnd.main.bnd.ChangesOptions options)void_clean(aQute.bnd.main.bnd.cleanOptions opts)void_compile(aQute.bnd.main.bnd.CompileOptions opts)void_convert(aQute.bnd.main.bnd.convertOptions opts)void_copy(aQute.bnd.main.bnd.CopyOptions options)void_create(aQute.bnd.main.bnd.createOptions options)Create jar filevoid_debug(aQute.bnd.main.bnd.debugOptions options)Printout all the variables in scope.void_defaults(aQute.lib.getopt.Options o)Show all the defaults in bndvoid_deliverables(aQute.bnd.main.bnd.deliverableOptions options)void_diff(aQute.bnd.main.DiffCommand.diffOptions opts)Diff two jar filesvoid_digest(aQute.bnd.main.bnd.hashOptions o)hash a filevoid_do(aQute.bnd.main.bnd.dooptions options)The do command interprets files and does a default action for each filevoid_eclipse(aQute.bnd.main.bnd.eclipseOptions options)void_ees(aQute.bnd.main.bnd.EEOptions options)Show the class versions used in a JARvoid_enroute(EnrouteOptions opts)Run enroute commandsvoid_export(aQute.bnd.main.bnd.ExportOptions opts)void_extract(aQute.bnd.main.bnd.extractOptions opts)void_find(aQute.bnd.main.bnd.FindOptions options)void_flatten(aQute.bnd.main.bnd.FlattenOptions opts)void_grep(aQute.bnd.main.bnd.grepOptions opts)void_info(aQute.bnd.main.bnd.infoOptions options)void_junit(aQute.bnd.main.bnd.testOptions opts)void_macro(aQute.bnd.main.bnd.macroOptions options)Show the value of a macrovoid_maven(aQute.lib.getopt.Options options)Maven commandvoid_package(aQute.bnd.main.bnd.packageOptions opts)Package a bnd or bndrun file for packaging.void_plugins(aQute.bnd.main.bnd.projectOptions opts)Show the loaded workspace pluginsvoid_print(aQute.bnd.main.bnd.printOptions options)void_profile(bnd.ProfileOptions options)void_project(aQute.bnd.main.bnd.projectOptions options)void_release(aQute.bnd.main.bnd.releaseOptions options)Release the projectvoid_remove(aQute.bnd.main.bnd.RemoveOptions opts)void_repo(aQute.bnd.main.RepoCommand.repoOptions opts)Manage the repo.void_run(aQute.bnd.main.bnd.runOptions opts)void_runtests(aQute.bnd.main.bnd.runtestsOptions opts)Run the tests from a prepared bnd file.void_schema(aQute.bnd.main.BaselineCommands.schemaOptions opts)Create a schema of package deltas and versionsvoid_select(aQute.bnd.main.bnd.selectOptions opts)void_settings(aQute.bnd.main.bnd.settingOptions opts)void_source(aQute.bnd.main.bnd.sourceOptions opts)Merge a bundle with its source.void_sync(aQute.bnd.main.bnd.projectOptions options)Force a cache update of the workspacevoid_syntax(aQute.bnd.main.bnd.syntaxOptions opts)void_test(aQute.bnd.main.bnd.testOptions opts)void_type(aQute.bnd.main.bnd.typeOptions opts)void_verify(aQute.bnd.main.bnd.verifyOptions opts)Verify jars.void_version(bnd.versionOptions o)Show the version of this bndvoid_view(aQute.bnd.main.bnd.viewOptions options)View files from JARs We parse the commandline and print each file on it.void_wrap(aQute.bnd.main.bnd.wrapOptions options)Wrap a jar to a bundle.void_xref(aQute.bnd.main.bnd.xrefOptions options)Cross reference every class in the jar file to the files it referencesvoidbuild(java.lang.String dest, boolean force, java.lang.String path)aQute.bnd.build.ProjectgetProject()aQute.bnd.build.ProjectgetProject(java.lang.String where)aQute.bnd.build.WorkspacegetWorkspace(java.io.File workspaceDir)aQute.bnd.build.WorkspacegetWorkspace(java.lang.String where)static voidmain(java.lang.String[] args)voidpatch(aQute.bnd.main.bnd.patchOptions opts)voidperProject(aQute.bnd.main.bnd.projectOptions opts, aQute.bnd.main.bnd.PerProject run)voidstart(java.lang.String[] args)-
Methods inherited from class aQute.bnd.osgi.Processor
_basedir, _fileuri, _findfile, _frange, _native_capability, _propertiesdir, _propertiesname, _random, _thisfile, _uri, addBasicPlugin, addClose, addExtensions, addIncluded, addProperties, addProperties, append, appendPath, begin, beginHandleErrors, check, clear, close, concat, customize, doAttrbutes, doIncludeFile, doIncludeFile, endHandleErrors, error, error, exception, exists, findHeader, findHeader, findHeader, forceRefresh, formatArrays, get, get, getBase, getBaseURI, getClass, getDuration, getErrors, getExecutor, getFile, getFile, getFlattenedProperties, getFlattenedProperties, getHeader, getHeader, getHeader, getHeader, getIncluded, getInfo, getInfo, getJarFromName, getLine, getLoader, getLocation, getLogger, getMacroDomains, getManifestAsProperties, getMergedParameters, getParent, getPlugin, getPlugins, getPlugins, getProperties, getPropertiesFile, getProperty, getProperty, getProperty, getPropertyKeys, getReplacer, getScheduledExecutor, getSettings, getTop, getUnprocessedProperty, getWarnings, is, isDuplicate, isExceptions, isFailOk, isMissingPlugin, isOk, isPedantic, isPerfect, isTrace, isTrue, iterator, join, join, join, join, join, keySet, lastModified, loadPlugins, loadProperties, makePrintable, merge, mergeLocalProperties, mergeProperties, mergeProperties, mergeProperties, mergeProperties, newHashMap, newList, newList, newMap, newMap, newSet, newSet, normalize, normalize, parseHeader, parseHeader, printClause, printClauses, printClauses, printExceptionSummary, printStackTrace, progress, progress, propertiesChanged, quote, read, refresh, removeBasicPlugin, removeClose, removeDuplicateMarker, replaceAll, replaceExtension, report, report, set, setBase, setExceptions, setFileMustExist, setForceLocal, setParent, setPedantic, setProperties, setProperties, setProperties, setProperties, setProperty, setTrace, setTypeSpecificPlugins, signal, since, split, split, split, toFullHeaderPattern, toString, trace, unsetProperty, updateModified, use, warning
-
Methods inherited from class aQute.bnd.osgi.Domain
copyFrom, domain, domain, domain, domain, domain, getBundleActivator, getBundleCategory, getBundleClasspath, getBundleClassPath, getBundleContactAddress, getBundleCopyright, getBundleDescription, getBundleDocURL, getBundleName, getBundleNative, getBundleRequiredExecutionEnvironment, getBundleSymbolicName, getBundleVendor, getBundleVersion, getDynamicImportPackage, getExportContents, getExportPackage, getFragmentHost, getIcon, getImportPackage, getIncludeResource, getParameters, getParameters, getParameters, getParameters, getPrivatePackage, getProvideCapability, getRequireBundle, getRequireCapability, getRunblacklist, getRunee, isSources, setAugment, setBundleActivator, setBundleClasspath, setBundleRequiredExecutionEnvironment, setBundleSymbolicName, setBundleVersion, setBundleVersion, setConditionalPackage, setExportPackage, setFailOk, setImportPackage, setIncludeResource, setPrivatePackage, setRunblacklist, setRunee, setRunfw, setRunRequires, setSources, setTranslation, translate, translate
-
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
start
public void start(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
_bnd
public void _bnd(aQute.bnd.main.bnd.bndOptions options) throws java.lang.ExceptionMain command. This has options the bnd base options and will then run another command.- Parameters:
options-- Throws:
java.lang.Exception
-
_create
public void _create(aQute.bnd.main.bnd.createOptions options) throws java.lang.ExceptionCreate jar filejar c[v0M]f jarfile [-C dir] inputfiles [-Joption] jar c[v0]mf manifest jarfile [-C dir] inputfiles [-Joption] jar c[v0M] [-C dir] inputfiles [-Joption] jar c[v0]m manifest [-C dir] inputfiles [-Joption]
- Parameters:
options-- Throws:
java.lang.Exception
-
_extract
public void _extract(aQute.bnd.main.bnd.extractOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_type
public void _type(aQute.bnd.main.bnd.typeOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_do
public void _do(aQute.bnd.main.bnd.dooptions options) throws java.lang.ExceptionThe do command interprets files and does a default action for each file- Throws:
java.lang.Exception
-
build
public void build(java.lang.String dest, boolean force, java.lang.String path) throws java.io.IOException, java.lang.Exception- Throws:
java.io.IOExceptionjava.lang.Exception
-
_project
public void _project(aQute.bnd.main.bnd.projectOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_bump
public void _bump(aQute.bnd.main.bnd.bumpoptions options) throws java.lang.ExceptionBump a version number- Throws:
java.lang.Exception
-
perProject
public void perProject(aQute.bnd.main.bnd.projectOptions opts, aQute.bnd.main.bnd.PerProject run) throws java.lang.Exception- Throws:
java.lang.Exception
-
_build
public void _build(aQute.bnd.main.bnd.buildoptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_compile
public void _compile(aQute.bnd.main.bnd.CompileOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_test
public void _test(aQute.bnd.main.bnd.testOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_junit
public void _junit(aQute.bnd.main.bnd.testOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_run
public void _run(aQute.bnd.main.bnd.runOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_clean
public void _clean(aQute.bnd.main.bnd.cleanOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_syntax
public void _syntax(aQute.bnd.main.bnd.syntaxOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_package
public void _package(aQute.bnd.main.bnd.packageOptions opts) throws java.lang.ExceptionPackage a bnd or bndrun file for packaging.- Throws:
java.lang.Exception
-
_deliverables
public void _deliverables(aQute.bnd.main.bnd.deliverableOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_macro
public void _macro(aQute.bnd.main.bnd.macroOptions options) throws java.lang.ExceptionShow the value of a macro- Throws:
java.lang.Exception
-
_release
public void _release(aQute.bnd.main.bnd.releaseOptions options) throws java.lang.ExceptionRelease the project- Throws:
java.lang.Exception
-
_xref
public void _xref(aQute.bnd.main.bnd.xrefOptions options) throws java.io.IOException, java.lang.ExceptionCross reference every class in the jar file to the files it references- Throws:
java.io.IOExceptionjava.lang.Exception
-
_eclipse
public void _eclipse(aQute.bnd.main.bnd.eclipseOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_buildx
public void _buildx(aQute.bnd.main.bnd.buildxOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_view
public void _view(aQute.bnd.main.bnd.viewOptions options) throws java.lang.ExceptionView files from JARs We parse the commandline and print each file on it.- Throws:
java.lang.Exception
-
_wrap
public void _wrap(aQute.bnd.main.bnd.wrapOptions options) throws java.lang.ExceptionWrap a jar to a bundle.- Throws:
java.lang.Exception
-
_debug
public void _debug(aQute.bnd.main.bnd.debugOptions options) throws java.lang.ExceptionPrintout all the variables in scope.- Throws:
java.lang.Exception
-
_repo
public void _repo(aQute.bnd.main.RepoCommand.repoOptions opts) throws java.lang.ExceptionManage the repo.out.println(" bnd repo [--repo|-r ('maven'| <dir>)]*"); out.println(" repos # list the repositories"); out.println(" list # list all content (not always possible)"); out.println(" get <bsn> <version> <file>? # get an artifact"); out.println(" put <file>+ # put in artifacts"); out.println(" help");- Throws:
java.lang.Exception
-
_enroute
public void _enroute(EnrouteOptions opts) throws java.lang.Exception
Run enroute commands- Throws:
java.lang.Exception
-
_print
public void _print(aQute.bnd.main.bnd.printOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
patch
public void patch(aQute.bnd.main.bnd.patchOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_runtests
public void _runtests(aQute.bnd.main.bnd.runtestsOptions opts) throws java.lang.ExceptionRun the tests from a prepared bnd file.- Throws:
java.lang.Exception
-
_verify
public void _verify(aQute.bnd.main.bnd.verifyOptions opts) throws java.lang.ExceptionVerify jars.- Throws:
java.lang.Exception
-
_source
public void _source(aQute.bnd.main.bnd.sourceOptions opts) throws java.lang.ExceptionMerge a bundle with its source.- Throws:
java.lang.Exception
-
_diff
public void _diff(aQute.bnd.main.DiffCommand.diffOptions opts) throws java.lang.ExceptionDiff two jar files- Throws:
java.lang.Exception
-
_baseline
public void _baseline(aQute.bnd.main.BaselineCommands.baseLineOptions opts) throws java.lang.ExceptionBaseline- Throws:
java.lang.Exception
-
_schema
public void _schema(aQute.bnd.main.BaselineCommands.schemaOptions opts) throws java.lang.ExceptionCreate a schema of package deltas and versions- Throws:
java.lang.Exception
-
getProject
public aQute.bnd.build.Project getProject() throws java.lang.Exception- Throws:
java.lang.Exception
-
getWorkspace
public aQute.bnd.build.Workspace getWorkspace(java.io.File workspaceDir) throws java.lang.Exception- Throws:
java.lang.Exception
-
getProject
public aQute.bnd.build.Project getProject(java.lang.String where) throws java.lang.Exception- Throws:
java.lang.Exception
-
getWorkspace
public aQute.bnd.build.Workspace getWorkspace(java.lang.String where) throws java.lang.Exception- Throws:
java.lang.Exception
-
_convert
public void _convert(aQute.bnd.main.bnd.convertOptions opts) throws java.io.IOException- Throws:
java.io.IOException
-
_select
public void _select(aQute.bnd.main.bnd.selectOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_version
public void _version(bnd.versionOptions o) throws java.io.IOException
Show the version of this bnd- Throws:
java.io.IOException
-
_info
public void _info(aQute.bnd.main.bnd.infoOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_grep
public void _grep(aQute.bnd.main.bnd.grepOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_settings
public void _settings(aQute.bnd.main.bnd.settingOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_digest
public void _digest(aQute.bnd.main.bnd.hashOptions o) throws java.security.NoSuchAlgorithmException, java.lang.Exceptionhash a file- Throws:
java.lang.Exceptionjava.security.NoSuchAlgorithmException
-
_maven
public void _maven(aQute.lib.getopt.Options options) throws java.lang.ExceptionMaven command- Throws:
java.lang.Exception
-
_bash
public void _bash(aQute.lib.getopt.Options options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_action
public void _action(aQute.bnd.main.bnd.ActionOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_changes
public void _changes(aQute.bnd.main.bnd.ChangesOptions options)
-
_find
public void _find(aQute.bnd.main.bnd.FindOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
__merge
public void __merge(aQute.bnd.main.bnd.MergeOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_ees
public void _ees(aQute.bnd.main.bnd.EEOptions options) throws java.lang.ExceptionShow the class versions used in a JAR- Throws:
java.lang.Exception
-
__par
public void __par(aQute.bnd.main.bnd.ParallelBuildOptions options) throws java.lang.ExceptionLets see if we can build in parallel- Throws:
java.lang.Exception
-
_sync
public void _sync(aQute.bnd.main.bnd.projectOptions options) throws java.lang.ExceptionForce a cache update of the workspace- Throws:
java.lang.Exception
-
_bsn2url
public void _bsn2url(aQute.bnd.main.bnd.Bsn2UrlOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_plugins
public void _plugins(aQute.bnd.main.bnd.projectOptions opts) throws java.lang.ExceptionShow the loaded workspace plugins- Throws:
java.lang.Exception
-
_bootstrap
public void _bootstrap(aQute.bnd.main.bnd.BootstrapOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_defaults
public void _defaults(aQute.lib.getopt.Options o)
Show all the defaults in bnd
-
_copy
public void _copy(aQute.bnd.main.bnd.CopyOptions options) throws java.lang.Exception- Throws:
java.lang.Exception
-
_add
public void _add(aQute.bnd.main.bnd.AddOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_remove
public void _remove(aQute.bnd.main.bnd.RemoveOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_profile
public void _profile(bnd.ProfileOptions options) throws java.lang.Exception
- Throws:
java.lang.Exception
-
_export
public void _export(aQute.bnd.main.bnd.ExportOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
_flatten
public void _flatten(aQute.bnd.main.bnd.FlattenOptions opts) throws java.lang.Exception- Throws:
java.lang.Exception
-
-