OSGI--利用pax-construct和maven创建项目

时间:2015-06-21 17:02:01   收藏:0   阅读:104
利用Pax Construct创建OSGI项目

1.
创建osgiapp项目
pax-create-project -g org.ideawork.osgiapp -a osgiapp -v 1.0.0

在osgiapp目录下创建osgiapp-webapp项目
pax-create-bundle -p org.ideawork.osgiapp.webapp -n osgiapp-webapp -g org.ideawork.osgiapp -v 1.0.0 -- -Djunit "-Dactivator=false"

在osgiapp目录下创建osgiapp-login项目
cd osgiapp
pax-create-module -g org.ideawork.osgiapp -a osgiapp-login -v 1.0.0

在osgiapp-login目录下创建osgiapp-login-domain项目
cd osgiapp-login
pax-create-bundle -p org.ideawork.osgiapp.login.domain -n osgiapp-login-domain -g org.ideawork.osgiapp.login -v 1.0.0 -- -Djunit "-Dactivator=false"

在osgiapp-login目录下创建osgiapp-login-repository-impl项目
pax-create-bundle -p org.ideawork.osgiapp.login.repository.impl -n osgiapp-login-repository-impl -g org.ideawork.osgiapp.login -v 1.0.0 -- -Djunit "-Dactivator=false"

在osgiapp-login目录下创建osgiapp-login-dto项目
pax-create-bundle -p org.ideawork.osgiapp.login.dto -n osgiapp-login-dto -g org.ideawork.osgiapp.login -v 1.0.0 

在osgiapp-login目录下创建osgiapp-login-service项目
pax-create-bundle -p org.ideawork.osgiapp.login.service -n osgiapp-login-service -g org.ideawork.osgiapp.login -v 1.0.0

在osgiapp-login目录下创建osgiapp-login-service-impl项目
pax-create-bundle -p org.ideawork.osgiapp.login.service.impl -n osgiapp-login-service-impl -g org.ideawork.osgiapp.login -v 1.0.0 -- -Djunit "-Dactivator=false"

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!