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,Closeable,AutoCloseable,Iterable<String>
public class bnd
extends aQute.bnd.osgi.Processor
Utility to make bundles. @version $Revision: 1.14 $
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceProfiles subcmdstatic interfaceNested classes/interfaces inherited from class aQute.bnd.osgi.Processor
aQute.bnd.osgi.Processor.CL, aQute.bnd.osgi.Processor.FileLineNested classes/interfaces inherited from interface aQute.service.reporter.Report
aQute.service.reporter.Report.LocationNested classes/interfaces inherited from interface aQute.service.reporter.Reporter
aQute.service.reporter.Reporter.SetLocation -
Field Summary
FieldsFields inherited from class aQute.bnd.osgi.Processor
LIST_SPLITTER, logFields inherited from interface aQute.bnd.osgi.Constants
ACCESS_ATTRIBUTE, AUGMENT, AUGMENT_CAPABILITY_DIRECTIVE, AUGMENT_RANGE_ATTRIBUTE, AUGMENT_REQUIREMENT_DIRECTIVE, AUTOMATIC_MODULE_NAME, BASELINE, BASELINEREPO, BLUEPRINT_TIMEOUT_ATTRIBUTE, BLUEPRINT_WAIT_FOR_DEPENDENCIES_ATTRIBUTE, BND_ADDXMLTOTEST, BND_LASTMODIFIED, BND_USE_ATTRIBUTES, BNDDRIVER, BNDDRIVER_ANT, BNDDRIVER_BND, BNDDRIVER_ECLIPSE, BNDDRIVER_GRADLE, BNDDRIVER_GRADLE_NATIVE, BNDDRIVER_INTELLIJ, BNDDRIVER_MAVEN, BNDDRIVER_OSMORC, BNDDRIVER_SBT, BSN_SOURCE_SUFFIX, BUILDERIGNORE, BUILDFILES, 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, BUNDLEANNOTATIONS, CARDINALITY_DIRECTIVE, CDIANNOTATIONS, CHECK, CLASS_ATTRIBUTE, CLASSPATH, COMMAND_DIRECTIVE, COMPONENT_ACTIVATE, COMPONENT_CONFIGURATION_POLICY, COMPONENT_DEACTIVATE, COMPONENT_DESCRIPTORS, COMPONENT_DESIGNATE, COMPONENT_DESIGNATEFACTORY, COMPONENT_DIRECTIVES, COMPONENT_DIRECTIVES_1_1, COMPONENT_DIRECTIVES_1_2, 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, COMPRESSION, CONDITIONAL_PACKAGE, CONDITIONALPACKAGE, CONDUIT, CONNECTION_LOG, CONNECTION_SETTINGS, CONSUMER_POLICY, CONTRACT, CREATED_BY, CURRENT_BUNDLESYMBOLICNAME, CURRENT_BUNDLEVERSION, CURRENT_PACKAGE, CURRENT_USES, CURRENT_VERSION, 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, DEFINE_CONTRACT, DEPENDSON, DEPLOY, DEPLOYREPO, DESCRIPTION_ATTRIBUTE, DIFFIGNORE, DIFFPACKAGES, DIGESTS, directives, DISTRO, DONOTCOPY, DSANNOTATIONS, DSANNOTATIONS_OPTIONS, DUPLICATE_MARKER, DYNAMICIMPORT_PACKAGE, EE_ATTRIBUTE, EEPROFILE, EEPROFILE_AUTO_ATTRIBUTE, EFFECTIVE_DIRECTIVE, EMBEDDED_REPO, EMPTY_HEADER, EXCLUDE_DIRECTIVE, EXECUTABLE, EXPORT, EXPORT_APIGUARDIAN, EXPORT_BSN, EXPORT_CONTENTS, EXPORT_NAME, EXPORT_PACKAGE, EXPORT_SERVICE, EXPORT_TYPE, EXPORT_VERSION, EXPORTS_ATTRIBUTE, 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, GENERATE, GESTALT, GESTALT_BATCH, GESTALT_CI, GESTALT_INTERACTIVE, GESTALT_OFFLINE, GESTALT_SHELL, GROUPID, headers, IDENTITY_INITIAL_RESOURCE, IDENTITY_SYSTEM_RESOURCE, IGNORE_ATTRIBUTE, IGNORE_PACKAGE, IGNORE_STANDALONE, IMPORT_DIRECTIVE, IMPORT_PACKAGE, IMPORT_PRIVATE, IMPORT_REFERENCE, IMPORT_SERVICE, importDirectives, INCLUDE, INCLUDE_DIRECTIVE, INCLUDE_RESOURCE, INCLUDEPACKAGE, INCLUDERESOURCE, INIT, INTERNAL_BUNDLESYMBOLICNAME_DIRECTIVE, INTERNAL_BUNDLEVERSION_DIRECTIVE, INTERNAL_EXPORT_TO_MODULES_DIRECTIVE, INTERNAL_EXPORTED_DIRECTIVE, INTERNAL_MODULE_DIRECTIVE, INTERNAL_MODULE_VERSION_DIRECTIVE, INTERNAL_OPEN_TO_MODULES_DIRECTIVE, INTERNAL_PREFIX, INTERNAL_SOURCE_DIRECTIVE, INVALIDFILENAMES, JAVA, JAVA_DEBUG, JAVAAGENT, JAVAC, JAVAC_ENCODING, JAVAC_PROFILE, JAVAC_SOURCE, JAVAC_TARGET, JIDENTIFIER, JPMS_MODULE_INFO, JPMS_MODULE_INFO_OPTIONS, KEYSTORE_LOCATION_DIRECTIVE, KEYSTORE_PASSWORD_DIRECTIVE, KEYSTORE_PROVIDER_DIRECTIVE, LANGUAGE_ATTRIBUTE, LAUNCH_ACTIVATION_EAGER, LAUNCH_ACTIVATORS, LAUNCH_RUNBUNDLES_ATTRS, LAUNCH_STARTLEVEL_DEFAULT, LAUNCH_TRACE, LAUNCHER_PLUGIN, LIB_DIRECTIVE, LIBRARY, LINK_ATTRIBUTE, LITERAL_ATTRIBUTE, MAIN_CLASS, MAKE, MANDATORY_DIRECTIVE, MANIFEST, MANIFEST_NAME, MAVEN_DEPENDENCIES, MAVEN_RELEASE, MAVEN_SCOPE, META_PERSISTENCE, METAPACKAGES, METATYPE, METATYPE_ANNOTATIONS, METATYPE_ANNOTATIONS_OPTIONS, MIME_TYPE_BUNDLE, MIME_TYPE_JAR, MODULE_INFO_CLASS, MODULES_ATTRIBUTE, NAME_ATTRIBUTE, NAMESECTION, NAMESPACE_STEM, NO_IMPORT_DIRECTIVE, NOANNOTATIONS, NOBUILDINCACHE, NOBUNDLES, NOCLASSFORNAME, NODEFAULTVERSION, NOEE, NOEXTRAHEADERS, NOIMPORTJAVA, NOJUNIT, NOJUNITOSGI, NOMANIFEST, NONE, NOT_A_BUNDLE_S, NOUSES, OPTIONAL, options, OSGI_SYNTAX_HEADERS, OSNAME_ATTRIBUTE, OSVERSION_ATTRIBUTE, OUTPUT, OUTPUTMASK, 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, REMOTEWORKSPACE, REMOVE_ATTRIBUTE_DIRECTIVE, REMOVEHEADERS, REPORTNEWER, REPOSITORIES, REPRODUCIBLE, REQUIRE_BND, REQUIRE_BUNDLE, REQUIRE_CAPABILITY, RESOLUTION, RESOLUTION_DIRECTIVE, RESOLUTION_DYNAMIC, RESOLVE, RESOLVE_EFFECTIVE, RESOLVE_EXCLUDESYSTEM, RESOLVE_PREFERENCES, RESOLVEDEBUG, RESOURCEONLY, RUNBLACKLIST, RUNBUILDS, RUNBUNDLES, RUNBUNDLES_STARTLEVEL_ATTRIBUTE, RUNEE, RUNENV, RUNFRAMEWORK, RUNFRAMEWORK_NONE, RUNFRAMEWORK_SERVICES, RUNFRAMEWORKRESTART, RUNFW, RUNJDB, RUNKEEP, RUNNOREFERENCES, RUNOPTIONS, RUNOPTIONS_EAGER, RUNPATH, RUNPROGRAMARGS, RUNPROPERTIES, RUNPROVIDEDCAPABILITIES, RUNREMOTE, RUNREPOS, RUNREQUIRES, RUNSTARTLEVEL, RUNSTARTLEVEL_BEGIN, RUNSTARTLEVEL_ORDER, RUNSTARTLEVEL_STEP, RUNSTORAGE, RUNSYSTEMCAPABILITIES, RUNSYSTEMPACKAGES, RUNTIMEOUT, RUNTRACE, RUNVM, SAVEMANIFEST, SELECTION_FILTER_ATTRIBUTE, SERVICE_COMPONENT, SERVICELOADER_NAMESPACE, SERVICELOADER_REGISTER_DIRECTIVE, SIGN, SIGN_PASSWORD_DIRECTIVE, SIGNATURE_TEST, SINGLETON_DIRECTIVE, SIZE_ATTRIBUTE, SNAPSHOT, SOURCEPATH, SOURCES, SPECIFICATION_VERSION, SPLIT_PACKAGE_DIRECTIVE, STALECHECK, STANDALONE, STATIC_ATTRIBUTE, STRICT, SUB, SUBSTITUTE_ATTRIBUTE, SYSTEMPROPERTIES, TESTCASES, TESTCONTINUOUS, TESTER, TESTER_PLUGIN, TESTPACKAGES, TESTPATH, TESTSOURCES, TESTTERMINATE, TESTUNRESOLVED, TOOL, TRANSITIVE_ATTRIBUTE, TSTAMP, UNDERTEST, UPTO, USES_DIRECTIVE, USES_USES, VALID_PROPERTY_TYPES, VERSION_ATTR_HASH, VERSION_ATTR_LATEST, VERSION_ATTR_PROJECT, VERSION_ATTR_SNAPSHOT, VERSION_ATTRIBUTE, VERSION_FILTER, VERSIONDEFAULTS, VISIBILITY_DIRECTIVE, WAB, WABLIB, WORKINGSET, WORKINGSET_MEMBER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid__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_buildtool(aQute.bnd.main.bnd.BuildtoolOptions options) 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_classpath(aQute.bnd.main.bnd.ClasspathOptions options) void_classtoresource(aQute.lib.getopt.Options options) void_clean(aQute.bnd.main.bnd.cleanOptions opts) void_collect(aQute.bnd.main.bnd.CollectOptions options) void_com(aQute.bnd.main.CommunicationCommands.CommunicationOptions options) 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_dependencies(aQute.bnd.main.bnd.DependencyOptions opts) 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_export(aQute.bnd.main.bnd.ExportOptions options) 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_generate(aQute.bnd.main.bnd.GenerateOptions options) void_graph(aQute.bnd.main.GraphCommand.GraphOptions options) void_grep(aQute.bnd.main.bnd.grepOptions opts) void_index(aQute.bnd.main.IndexCommand.indexOptions options) Index commandvoid_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_packagetoresource(aQute.lib.getopt.Options options) 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_properties(aQute.bnd.main.bnd.PropertiesOptions options) Print out all the propertiesvoid_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.voidShow 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.voidvoid_xref(aQute.bnd.main.XRefCommand.xrefOptions options) voidaQute.bnd.build.ProjectaQute.bnd.build.ProjectgetProject(String where) aQute.bnd.build.WorkspaceaQute.bnd.build.WorkspacegetWorkspace(File workspaceDir) aQute.bnd.build.WorkspacegetWorkspace(String where) protected aQute.bnd.main.bnd.HandledProjectWorkspaceOptionshandleOptions(aQute.bnd.main.bnd.ProjectWorkspaceOptions options, String... defaultIncludes) static voidvoidpatch(aQute.bnd.main.bnd.patchOptions opts) voidperProject(aQute.bnd.main.bnd.ProjectWorkspaceOptions opts, aQute.bnd.main.bnd.PerProject run) voidperProject(aQute.bnd.main.bnd.ProjectWorkspaceOptions opts, aQute.bnd.main.bnd.PerProject run, boolean manageDeps) voidProgress is not a logging function.voidMethods 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, decorated, decorated, doAttrbutes, doIncludeFile, doIncludeFile, endHandleErrors, error, error, exception, exists, findHeader, findHeader, findHeader, forceRefresh, formatArrays, get, get, getBase, getBaseURI, getChecksum, getClass, getDuration, getErrors, getExecutor, getFile, getFile, getFlattenedProperties, getFlattenedProperties, getHeader, getHeader, getHeader, getHeader, getIncluded, getInfo, getInfo, getInstructions, getJarFromName, getJavaExecutable, getLine, getLoader, getLocation, getLogger, getMacroDomains, getManifestAsProperties, getMergedParameters, getParameters, getParent, getPlugin, getPlugins, getPlugins, getProfile, getPromiseFactory, getProperties, getPropertiesFile, getProperty, getProperty, getProperty, getPropertyKeys, getReplacer, getScheduledExecutor, getSelfAndAncestors, getSettings, getTop, getUnexpandedProperty, getUnprocessedProperty, getWarnings, is, isDuplicate, isExceptions, isFailOk, isInteractive, isMissingPlugin, isOk, isPedantic, isPerfect, isTrace, isTrue, iterator, join, join, join, join, join, join, keySet, lastModified, 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, propertiesChanged, quote, read, refresh, removeBasicPlugin, removeClose, removeDuplicateMarker, replaceAll, replaceExtension, report, report, set, setBase, setExceptions, setFileMustExist, setForceLocal, setLocation, setParent, setPedantic, setProperties, setProperties, setProperties, setProperties, setPropertiesFile, setProperty, setTrace, setTypeSpecificPlugins, signal, since, split, split, split, spliterator, system, system, toFullHeaderPattern, toString, trace, unsetProperty, updateModified, use, warningMethods inherited from class aQute.bnd.osgi.Domain
copyFrom, domain, domain, 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, normalizeKey, setAugment, setBundleActivator, setBundleClasspath, setBundleRequiredExecutionEnvironment, setBundleSymbolicName, setBundleVersion, setBundleVersion, setConditionalPackage, setExportContents, setExportPackage, setFailOk, setImportPackage, setIncludePackage, setIncludeResource, setPrivatePackage, setRunblacklist, setRunee, setRunfw, setRunRequires, setSources, setTranslation, translate, translate
-
Field Details
-
out
-
-
Constructor Details
-
bnd
public bnd(aQute.bnd.build.Workspace ws) -
bnd
public bnd()
-
-
Method Details
-
main
- Throws:
Exception
-
start
- Throws:
Exception
-
_bnd
Main command. This has options the bnd base options and will then run another command.- Parameters:
options-- Throws:
Exception
-
_create
Create 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:
Exception
-
_extract
- Throws:
Exception
-
_type
- Throws:
Exception
-
_do
The do command interprets files and does a default action for each file- Throws:
Exception
-
build
- Throws:
IOExceptionException
-
_project
- Throws:
Exception
-
_bump
Bump a version number- Throws:
Exception
-
perProject
public void perProject(aQute.bnd.main.bnd.ProjectWorkspaceOptions opts, aQute.bnd.main.bnd.PerProject run) throws Exception - Throws:
Exception
-
perProject
public void perProject(aQute.bnd.main.bnd.ProjectWorkspaceOptions opts, aQute.bnd.main.bnd.PerProject run, boolean manageDeps) throws Exception - Throws:
Exception
-
_build
- Throws:
Exception
-
_compile
- Throws:
Exception
-
_test
- Throws:
Exception
-
_junit
- Throws:
Exception
-
_run
- Throws:
Exception
-
_clean
- Throws:
Exception
-
_syntax
- Throws:
Exception
-
_package
Package a bnd or bndrun file for packaging.- Throws:
Exception
-
_deliverables
- Throws:
Exception
-
_macro
Show the value of a macro- Throws:
Exception
-
_release
Release the project- Throws:
Exception
-
_xref
- Throws:
IOExceptionException
-
_eclipse
- Throws:
Exception
-
_buildx
- Throws:
Exception
-
_view
View files from JARs We parse the commandline and print each file on it.- Throws:
Exception
-
_wrap
Wrap a jar to a bundle.- Throws:
Exception
-
_debug
Printout all the variables in scope.- Throws:
Exception
-
_repo
Manage 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:
Exception
-
_print
- Throws:
Exception
-
patch
- Throws:
Exception
-
_runtests
Run the tests from a prepared bnd file.- Throws:
Exception
-
_verify
Verify jars.- Throws:
Exception
-
_source
Merge a bundle with its source.- Throws:
Exception
-
_diff
Diff two jar files- Throws:
Exception
-
_baseline
Baseline- Throws:
Exception
-
_schema
Create a schema of package deltas and versions- Throws:
Exception
-
getProject
- Throws:
Exception
-
getWorkspace
- Throws:
Exception
-
getProject
- Throws:
Exception
-
getWorkspace
- Throws:
Exception
-
_convert
- Throws:
IOException
-
_select
- Throws:
Exception
-
_version
Show the version of this bnd- Throws:
IOException
-
_info
- Throws:
Exception
-
_grep
- Throws:
Exception
-
_settings
- Throws:
Exception
-
_digest
hash a file- Throws:
ExceptionNoSuchAlgorithmException
-
_maven
Maven command- Throws:
Exception
-
_bash
- Throws:
Exception
-
_action
- Throws:
Exception
-
_changes
public void _changes(aQute.bnd.main.bnd.ChangesOptions options) -
_find
- Throws:
Exception
-
__merge
- Throws:
Exception
-
_ees
Show the class versions used in a JAR- Throws:
Exception
-
__par
Lets see if we can build in parallel- Throws:
Exception
-
_sync
Force a cache update of the workspace- Throws:
Exception
-
_bsn2url
- Throws:
Exception
-
_plugins
Show the loaded workspace plugins- Throws:
Exception
-
_dependencies
- Throws:
Exception
-
_bootstrap
- Throws:
Exception
-
_defaults
public void _defaults(aQute.lib.getopt.Options o) Show all the defaults in bnd -
_copy
- Throws:
Exception
-
_add
- Throws:
Exception
-
_remove
- Throws:
Exception
-
_profile
- Throws:
Exception
-
_export
- Throws:
Exception
-
handleOptions
protected aQute.bnd.main.bnd.HandledProjectWorkspaceOptions handleOptions(aQute.bnd.main.bnd.ProjectWorkspaceOptions options, String... defaultIncludes) throws Exception - Throws:
Exception
-
_flatten
- Throws:
Exception
-
_collect
- Throws:
Exception
-
_classtoresource
- Throws:
IOException
-
_packagetoresource
- Throws:
IOException
-
_index
Index command- Throws:
Exception
-
_com
public void _com(aQute.bnd.main.CommunicationCommands.CommunicationOptions options) throws Exception - Throws:
Exception
-
_graph
- Throws:
Exception
-
getWorkspace
public aQute.bnd.build.Workspace getWorkspace() -
_properties
Print out all the properties- Throws:
Exception
-
_xmlrepodiff
- Throws:
Exception
-
_generate
- Throws:
Exception
-
_classpath
- Throws:
Exception
-
_buildtool
- Throws:
Exception
-
progress
Progress is not a logging function. It is used to trace progress for the command line. To trace, use a logger.- Overrides:
progressin classaQute.bnd.osgi.Processor
-