Transcript Loong项目开发环境
loong.trustie.net
开发环境和系统演示
loong.trustie.net
目录
1
Loong项目开发环境
2
微内核集成框架演示
3
一体化管理框架演示
4
WebContainer集成案例
2
loong.trustie.net
Loong项目开发环境
loong.trustie.net
Maven
Repository
Source
Repository
3
loong.trustie.net
环境准备:JDK
下载
http://java.sun.com/javase/downloads/index_jdk5.jsp
安装
配置
JAVA_HOME
PATH
测试
CMD=>java -version
4
loong.trustie.net
环境准备:Subversion
下载
http://www.open.collab.net/cn/downloads/subversion/
安装
测试
svn –version
5
loong.trustie.net
环境准备:Maven
下载
http://maven.apache.org/download.html
安装
解压apache-maven-2.2.1-bin.zip到任意目录中(如D盘
根目录)
配置
将apache-maven-2.2.1/bin的全路径加入PATH中
在${MAVEN_HOME}/conf/setting.xml中配置本地Repository
的位置
注意
测试
修改bin目录下的MVN.bat文件
在第一行添加下如内容:
mvn --version
set MAVEN_OPTS= -Xms128m -Xmx512m
6
loong.trustie.net
环境准备:Eclipse
下载
http://www.eclipse.org/downloads/
Eclipse for RCP/Plug-in Developers
安装
解压到任意目录
测试
运行eclipse.exe
7
loong.trustie.net
1.检出源代码
微内核集成框架
svn co
http://www.trustie.net/repos/loong/microkernel/trunk
--username anonymous
一体化管理框架
svn co
http://www.trustie.net/repos/loong/webconsole/trunk
--username anonymous
8
loong.trustie.net
2.生成Eclipse工程
微内核集成框架
D:\microkernel\trunk>mvn eclipse:eclipse
一体化管理框架
D:\webconsole\trunk>mvn eclipse:eclipse
9
loong.trustie.net
3.导入Eclipse工程并开发
10
loong.trustie.net
4.编译并打包
微内核管理框架
D:\microkernel\trunk>mvn install
一体化管理框架
D:\webconsole\trunk>mvn install
11
loong.trustie.net
目录
1
Loong项目开发环境
2
微内核集成框架演示
3
一体化管理框架演示
4
WebContainer集成案例
12
loong.trustie.net
微内核集成框架演示
下载微内核集成框架
运行版本
loong.trustie.net
解压到本地
d:\loong\loong-microkernel-1.0.0
启动微内核集成框架
d:\loong\loong-microkernel-1.0.0\bin>loong
13
loong.trustie.net
通过命令行了解微内核集成框架
14
loong.trustie.net
通过telnet了解微内核集成框架
15
loong.trustie.net
目录
1
Loong项目开发环境
2
微内核集成框架演示
3
一体化管理框架演示
4
WebContainer集成案例
16
loong.trustie.net
一体化管理框架演示
下载带WebConsole的
loong运行版本
解压到本地
d:\loong\loong-webconsole-1.0.0\bin>
启动一体化管理框架
d:\loong\loong-webconsole-1.0.0\bin>loong
17
loong.trustie.net
登录一体化管理框架
18
loong.trustie.net
主界面视图
工具栏
二级导航
正文
一级导航
19
loong.trustie.net
目录
1
Loong项目开发环境
2
微内核集成框架演示
3
一体化管理框架演示
4
WebContainer集成案例
20
loong.trustie.net
目录
安装Web容器
安装Web容器管理工具
安装Web应用示例
演示Web容器管理工具
演示示例Web应用
21
loong.trustie.net
安装Web容器
Web容器由四个模块组
成:
1. war协议处理器
2. war包部署器
3. Web容器框架
4. Tomcat
步骤1,切换到部署命令组: dp
步骤2,部署war协议处理器: deploy file:D:\loong\loong-urlhandler-war-1.0.0.jar
步骤3,部署war包部署器: deploy file:D:\loong\loong-wardeployer-1.0.0.jar
步骤4,部署web容器管理框架:deploy file:D:\loong\loong-webcontainer-impl-0.1.0-SNAPSHOT.jar
步骤5,部署tomcat:deploy file:D:\loong\loong-tomcat-0.1.0-SNAPSHOT.jar
Bundle列表:
loong-urlhandler-war-1.0.0.jar:
loong-wardeployer-1.0.0.jar:
loong-webcontainer-impl-0.1.0-SNAPSHOT.jar:
loong-tomcat-0.1.0-SNAPSHOT.jar
war协议处理器
war包部署器
web容器框架
tomcat
loong-admin-tools-webcontainer-1.0.0-SNAPSHOT.jar:
web容器管理工具
一个web应用
pager-taglib-2.0.war:
22
loong.trustie.net
安装Web容器管理工具和WEB应用示例
登录一体化管理框架
http://localhost/webconsole
23
loong.trustie.net
安装WEB容器管理工具和WEB应用示例
进入部署管理,部署WEB容器管理工具和Web应用
24
loong.trustie.net
演示Web容器管理工具 (一)
刷新一体化管理框架
主导航栏出现“Web容器管理”
25
loong.trustie.net
演示Web容器管理工具 (二)
查看Web容器管理界面
26
loong.trustie.net
Web应用示例
28
loong.trustie.net
loong.trustie.net
谢谢!