首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

利用maven组建项目

2012-06-29 
利用maven组装项目一个java工程中,一定会用的很多第三方的jar包。如何快速发布自己的工程和项目是一个需要

利用maven组装项目

一个java工程中,一定会用的很多第三方的jar包。如何快速发布自己的工程和项目是一个需要掌握的技巧。maven是现在比较流行的项目管理工具。通过它的maven-jar-plugin和maven-assembly-plugin可以实现一个工程的快速自动发布。

我要进行发布的目标工程是一个osgi的插件工程,具有如下的特点:

1、通过org.tkxing.main.OptimizatorMain启动apache felix osgi框架和调用在felix osgi中发布的服务。

2、osgi的系统和业务bundle放在bundles目录中。

3、felix框架的配置文件放在conf目录中。

4、利用log4j作为系统的日志管理系统,配置文件log4j.xml放在项目根目录下。

希望通过maven完成的系统目录如下:

?

利用maven组建项目

在完成的过程中,利用maven-jar-plugin和maven-assembly-plugin分成两步完成工程的发布。

1、生成org.tkxing.stock.test-1.0.jar

???? 利用maven-jar-plugin生成这个可执行的jar包,需要完成两项的设置,一是jar包的main class,二是jar包利用其他jar的classpath,在pom文件中设置如下:

?

?

?

?

?

?

?

热点排行