maven-bundle-plugin

使用Embed-Dependency和Embed-Directory打包运行时的库到lib下面

			<plugin>
				<groupId>org.apache.felix</groupId>
				<artifactId>maven-bundle-plugin</artifactId>
				<version>${bundle.plugin.version}</version>
				<extensions>true</extensions>
				<configuration>
					<instructions>
						<Bundle-SymbolicName>
							${pom.artifactId};singleton:=true
						</Bundle-SymbolicName>
						<Vaadin-Widgetsets>
							com.cvicse.unicorn.fusioncharts.components.FusionchartcomponentWidgetset
						</Vaadin-Widgetsets>
						<_include>
							-osgi.bnd
						</_include>
						<!-- 把依赖的库写入Bundle-ClassPath -->
						<Embed-Dependency>
							gwt-dev;gwt-user;scope=compile|runtime;inline=false
						</Embed-Dependency>
						<!-- 打包后库的存放路径 -->
						<Embed-Directory>lib</Embed-Directory>
					</instructions>
				</configuration>
			</plugin>



版权声明:本文为WQ560原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。