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

利用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"
时间: 2024-11-06 16:44:33

OSGI--利用pax-construct和maven创建项目的相关文章

Maven创建项目

1.Maven的工作原理 在apache官网上存储了大量了制式jar包,如果用户需要使用jar包,在联网的条件下会自己联网进行下载. 将下载好的jar包存储到本地仓库中.如果下载使用,直接从本地仓库中获取,无需进行下载. //官方坐标 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> &

使用maven创建项目

http://192.168.4.112/rdmanager/main/index.jhtml 1.对于第一次下载某个项目的源码,按照下面的步骤进行: (1)在D:\projects\目录下的空白位置点击鼠标右键出现下图: (2)然后选择“SVN Checkout...”选项打开如下对话框,并输入你的项目的英文代称(示例中的et): 使用maven创建项目 1.使用CMD进入到D:\projects\目录 2.生成eclipse工程文件:mvn eclipse:eclipse

maven创建项目中不能使用EL表达式

maven创建项目中不能使用EL表达式 默默的看雨下 问题 问题 今天在跟着慕课网学习Mybatis时,遇到了在maven创建项目中不能使用EL表达式的问题. 解决方法 1.添加maven依赖 主要有standard.jar与jstl.jar <!-- https://mvnrepository.com/artifact/taglibs/standard --> <dependency> <groupId>taglibs</groupId> <arti

SpringMVC Maven创建项目

一.配置Maven环境: 1.去官网下载好Maven,并解压: 2.添加环境变量: ①添加环境变量,如下: ②把maven的bin目录添加到环境变量path下面,如下(我系统是win10,win7编辑path环境变量界面可能不一致,记得前面加;和原来的环境变量隔开即可): ③校验是否配置成功,在命令行中输入:mvn -version 回车即可查看版本信息:(这一步一定要做,否则下面找不到.m2/user-settings.xml文件) 3.然后在eclipse里面配置好maven开发环境(我用的

idea创建普通java项目以及maven创建项目过程(转)

1. idea创建一个普通项目流程 http://blog.csdn.net/testcs_dn/article/details/52303941 2. idea创建maven项目流程 http://www.cnblogs.com/wql025/p/5215570.html ,这篇博客包含了maven创建普通项目以及web项目的流程,过程详细 3. 个人比较喜欢创建maven项目,因为maven项目进行依赖的管理比较方便,如果需要引入一些外部依赖包也只需要在pom包中加入dependency,m

linux 环境下 用maven 创建项目(子项目分层创建)springMVC项目

项目的整体目录结构 demo(demo.biz,demo.common,demo.config,demo.data,demo.web) demo是最外层的目录,后面各个子项目分别负责业务层,工具.常用辅助类层,配置层,数据层,web层 本文章采用maven构建项目,maven的目录结构 src/main/java src/test/java src/main/resources 1.首先通过eclipse工具创建一个web project,这样会省去很多麻烦 将以下pom.xml文件放到demo

在eclipse中用maven创建项目

1.什么是maven Maven是Apache组织下的一个跨平台的项目管理工具,它主要用来帮助实现项目的构建.打包.测试和部署.Maven提供了标准的软件生命周期模型和构建模型,通过配置就能对项目进行全面的管理.它的跨平台性保证了在不同的操作系统上可以使用相同的命令来完成相应的任务.Maven将构建的过程抽象成一个个的生命周期过程,在不同的阶段使用不同的已实现插件来完成相应的实际工作,这种设计方法极大的避免了设计和脚本编码的重复,极大的实现了复用. 2.Maven vs Ant Ant也是Apa

Eclipse中使用Maven创建项目 (转)

转自:http://www.gogogogo.me/development/eclipse-maven-webapp.html Apache Maven是一个优秀的项目构建和管理工具,许多开源项目都使用Maven进行构建.由于最近工作中要用到Maven,于是这里记录下在Eclipse中使用Maven插件创建一个基于Servlet3.0的Java Web项目的过程,欢迎大家指正. 安装Maven: 下载Maven:在Apache官方网站http://maven.apache.org/downloa

使用maven创建项目和cannot change version web module 3.0

近期下载了最新的Eclipse mars.2, 这个eclipse自带了maven插件,于是就用maven尝试创建一个java web项目. 第一步,例如以下图所看到的选择 Maven Project. Next 第二步.注意Create a simple project不用打勾, Next 第三步,在Filter中输入web能够高速检索须要的archetypes,选中 然后Next 第四步. Group Id  是指项目组唯一标识符,实际相应java包的结构 Aftifact Id 指项目唯一