• Intro Headers Instructions Macros
  • Fork me on GitHub
    • Release
    • Introduction
    • How to install bnd
    • Guided Tour
    • Guided Tour Workspace & Projects
    • Concepts
    • Best practices
    • Build
    • Generating JARs
    • Versioning
    • Baselining
    • Service Components
    • Metatype
    • Contracts
    • Manifest Annotations
    • Resolving Dependencies
    • Launching
    • Testing
    • Packaging Applications
    • Wrapping Libraries to OSGi Bundles
    • From the command line
    • For Developers
    • Plugins
    • Tools bound to bnd
    • File Format
    • Header Reference
    • Instruction
    • Instruction Index
    • Macro Reference
    • Command Reference
    • Plugins Reference
    • Settings
    • Errors
    • Warnings
    • Frequently Asked Questions
    Supported by OSGi enRoute
  • maven ( 'settings' | 'bundle'

    Usage: maven [-temp

    ] use as temp directory settings show maven settings bundle turn a bundle into a maven bundle [-properties ] provide properties, properties starting with javadoc are options for javadoc, like javadoc-tag=... [-javadoc <file|url>] where to find the javadoc (zip/dir), otherwise generated [-source <file|url>] where to find the source (zip/dir), otherwise from OSGI-OPT/src [-scm ] required scm in pom, otherwise from Bundle-SCM [-url ] required project url in pom [-bsn bsn] overrides bsn [-version ] overrides version [-developer ] developer email [-nodelete] do not delete temp files [-passphrase ] signer password <file|url>

    	biz.aQute.bnd (master)$ bnd maven settings
    	<?xml version="1.0" encoding="UTF-8"?>
    	<settings xmlns="http://maven.apache.org/settings/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    	   <!-- <localRepository>C:/Users/franklan/.m2/repository</localRepository> -->
    	    <pluginGroups>
    	        <!-- pluginGroup
    	     | Specifies a further group identifier to use for plugin lookup.
    	    <pluginGroup>com.your.plugins</pluginGroup>
    	    -->
    	    </pluginGroups>
    	    <servers>
    	        <server>
    	            <id>deploymentRepo</id>
    	            <username>deployment</username>
    	            <password>deployment123</password>
    	   <!-- <privateKey>c://config//Frank_Langel.p12</privateKey>    -->
    	        </server>
    	    </servers>
    	    <mirrors>
    	        <mirror>
    	        <id>nexus</id>
    	            <mirrorOf>*</mirrorOf>
    	            <url>https://svn.myfarm365.de/nexus/content/groups/public</url>
    		<privateKey>/Users/aqute/Desktop/Peter_Kriens.p12</privateKey>
    	        </mirror>
    	    </mirrors>
    	    <profiles>
    	        <profile>
    	                <id>nexus</id>
    	                <!--Enable snapshots for the built in central repo to direct -->
    	                <!--all requests to nexus via the mirror -->
    	                <repositories>
    	                    <repository>
    	                        <id>central</id>
    	                        <url>http://central</url> <!-- URL wird nicht verwendet, da mirror alles zu nexus weiterleitet -->
    	                        <releases>
    	                            <enabled>true</enabled>
    	                            <updatePolicy>always</updatePolicy>
    	                        </releases>
    	                        <snapshots>
    	                            <enabled>true</enabled>
    	                            <updatePolicy>always</updatePolicy>
    	                        </snapshots>
    	                    </repository>
    	                </repositories>
    	                <pluginRepositories>
    	                    <pluginRepository>
    	                        <url>http://central</url> <!-- URL wird nicht verwendet, da mirror alles zu nexus weiterleitet -->
    	                        <id>central</id>
    	                        <releases>
    	                            <enabled>true</enabled>
    	                            <updatePolicy>always</updatePolicy>
    	                        </releases>
    	                        <snapshots>
    	                            <enabled>true</enabled>
    	                            <updatePolicy>always</updatePolicy>
    	                        </snapshots>
    	                    </pluginRepository>
    	                </pluginRepositories>
    	            </profile>
    
    	        </profiles>
    	        <activeProfiles>
    	                <activeProfile>nexus</activeProfile>
    	        </activeProfiles>
    	</settings>
    
    • Contact
    • Developers
    • More