THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
In order to convert a standard project to a shared library you simply need to change the packaging (note you will need to have added the plugin repository and plugin from Getting Started).
Code Block | ||||
---|---|---|---|---|
| ||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.servicemix</groupId> <artifactId>MySharedLibrary</artifactId> <packaging>jbi-shared-library</packaging> <version>1.0-SNAPSHOT</version> <name>A custom project</name> ... </project> |
...
Code Block |
---|
6/23/06 2:47:24 PM EDT: [INFO] ---------------------------------------------------------------------------- 6/23/06 2:47:24 PM EDT: [INFO] Building A custom project 6/23/06 2:47:24 PM EDT: [INFO] task-segment: [install] 6/23/06 2:47:24 PM EDT: [INFO] ---------------------------------------------------------------------------- 6/23/06 2:47:24 PM EDT: [INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking for updates from central 6/23/06 2:47:25 PM EDT: [INFO] artifact org.apache.maven.plugins:maven-compiler-plugin: checking for updates from central 6/23/06 2:47:26 PM EDT: [INFO] artifact org.apache.maven.plugins:maven-surefire-plugin: checking for updates from central 6/23/06 2:47:27 PM EDT: [INFO] artifact org.apache.maven.plugins:maven-jar-plugin: checking for updates from central 6/23/06 2:47:27 PM EDT: [INFO] artifact org.apache.maven.plugins:maven-install-plugin: checking for updates from central 6/23/06 2:47:30 PM EDT: jbi:generate-jbi-shared-library-descriptor 6/23/06 2:47:30 PM EDT: [INFO] Generating jbi.xml 6/23/06 2:47:30 PM EDT: resources:resources 6/23/06 2:47:30 PM EDT: [INFO] Using default encoding to copy filtered resources. 6/23/06 2:47:31 PM EDT: compiler:compile 6/23/06 2:47:31 PM EDT: [INFO] Nothing to compile - all classes are up to date 6/23/06 2:47:31 PM EDT: resources:testResources 6/23/06 2:47:31 PM EDT: [INFO] Using default encoding to copy filtered resources. 6/23/06 2:47:31 PM EDT: compiler:testCompile 6/23/06 2:47:31 PM EDT: [INFO] No sources to compile 6/23/06 2:47:32 PM EDT: surefire:test 6/23/06 2:47:32 PM EDT: [INFO] No tests to run. 6/23/06 2:47:32 PM EDT: jar:jar 6/23/06 2:47:32 PM EDT: [INFO] Building jar: C:\Workspaces\runtime-New_configuration\MySharedLibrary\target\MySharedLibrary-1.0-SNAPSHOT.jar 6/23/06 2:47:32 PM EDT: jbi:jbi-shared-library 6/23/06 2:47:32 PM EDT: [INFO] Generating shared library C:\Workspaces\runtime-New_configuration\MySharedLibrary\target\MySharedLibrary-1.0-SNAPSHOT.zip 6/23/06 2:47:32 PM EDT: [INFO] Building jar: C:\Workspaces\runtime-New_configuration\MySharedLibrary\target\MySharedLibrary-1.0-SNAPSHOT.zip 6/23/06 2:47:32 PM EDT: install:install 6/23/06 2:47:32 PM EDT: [INFO] Installing C:\Workspaces\runtime-New_configuration\MySharedLibrary\target\MySharedLibrary-1.0-SNAPSHOT.jar to C:\Documents and Settings\pdodds\.m2\repository\org\apache\servicemix\MySharedLibrary\1.0-SNAPSHOT\MySharedLibrary-1.0-SNAPSHOT.jar 6/23/06 2:47:32 PM EDT: [INFO] Installing C:\Workspaces\runtime-New_configuration\MySharedLibrary\target\MySharedLibrary-1.0-SNAPSHOT.zip to C:\Documents and Settings\pdodds\.m2\repository\org\apache\servicemix\MySharedLibrary\1.0-SNAPSHOT\MySharedLibrary-1.0-SNAPSHOT.zip 6/23/06 2:47:32 PM EDT: BUILD SUCCESSFUL |
...