28
loong.trustie.net 开开开开开开 开开

开发环境和系统演示

  • Upload
    ata

  • View
    36

  • Download
    6

Embed Size (px)

DESCRIPTION

开发环境和系统演示. 1. 2. 3. 4. Loong 项目开发环境. 微内核集成框架演示. 一体化管理框架演示. WebContainer 集成案例. 目录. Loong 项目开发环境. loong.trustie.net. Maven Repository. Source Repository. 环境准备 : JDK. 下载 http://java.sun.com/javase/downloads/index_jdk5.jsp 安装 配置 JAVA_HOME PATH 测试 CMD=>java -version. - PowerPoint PPT Presentation

Citation preview

Page 1: 开发环境和系统演示

loong.trustie.net

开发环境和系统演示开发环境和系统演示

Page 2: 开发环境和系统演示

loong.trustie.net

2

目录

1 Loong 项目开发环境

2 微内核集成框架演示

3 一体化管理框架演示

4 WebContainer 集成案例

Page 3: 开发环境和系统演示

loong.trustie.net

3

Loong 项目开发环境

SourceRepository

MavenRepository

loong.trustie.net

Page 4: 开发环境和系统演示

loong.trustie.net

4

环境准备 :JDK

下载 http://java.sun.com/javase/downloads/index_jdk5.jsp

安装 配置

JAVA_HOME PATH

测试 CMD=>java -version

Page 5: 开发环境和系统演示

loong.trustie.net

5

环境准备 :Subversion

下载 http://www.open.collab.net/cn/downloads/subversion/

安装 测试

svn –version

Page 6: 开发环境和系统演示

loong.trustie.net

6

环境准备 :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 的位置

测试 mvn --version

注意

修改 bin 目录下的 MVN.bat 文件在第一行添加下如内容 :set MAVEN_OPTS= -Xms128m -Xmx512m

Page 7: 开发环境和系统演示

loong.trustie.net

7

环境准备 :Eclipse

下载 http://www.eclipse.org/downloads/ Eclipse for RCP/Plug-in Developers

安装 解压到任意目录

测试 运行 eclipse.exe

Page 8: 开发环境和系统演示

loong.trustie.net

8

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

Page 9: 开发环境和系统演示

loong.trustie.net

9

2. 生成 Eclipse 工程 微内核集成框架

D:\microkernel\trunk>mvn eclipse:eclipse 一体化管理框架

D:\webconsole\trunk>mvn eclipse:eclipse

Page 10: 开发环境和系统演示

loong.trustie.net

10

3. 导入 Eclipse 工程并开发

Page 11: 开发环境和系统演示

loong.trustie.net

11

4. 编译并打包 微内核管理框架

D:\microkernel\trunk>mvn install

一体化管理框架 D:\webconsole\trunk>mvn install

Page 12: 开发环境和系统演示

loong.trustie.net

12

目录

1 Loong 项目开发环境

2 微内核集成框架演示

3 一体化管理框架演示

4 WebContainer 集成案例

Page 13: 开发环境和系统演示

loong.trustie.net

13

微内核集成框架演示 下载微内核集成框架

运行版本 loong.trustie.net

解压到本地 d:\loong\loong-microkernel-1.0.0

启动微内核集成框架 d:\loong\loong-microkernel-1.0.0\bin>loong

Page 14: 开发环境和系统演示

loong.trustie.net

14

通过命令行了解微内核集成框架

Page 15: 开发环境和系统演示

loong.trustie.net

15

通过 telnet 了解微内核集成框架

Page 16: 开发环境和系统演示

loong.trustie.net

16

目录

1 Loong 项目开发环境

2 微内核集成框架演示

3 一体化管理框架演示

4 WebContainer 集成案例

Page 17: 开发环境和系统演示

loong.trustie.net

17

一体化管理框架演示 下载带 WebConsole 的loong 运行版本

解压到本地 d:\loong\loong-webconsole-1.0.0\bin>

启动一体化管理框架 d:\loong\loong-webconsole-1.0.0\bin>loong

Page 18: 开发环境和系统演示

loong.trustie.net

18

登录一体化管理框架

Page 19: 开发环境和系统演示

loong.trustie.net

19

主界面视图

正文

一级导航

二级导航工具栏

Page 20: 开发环境和系统演示

loong.trustie.net

20

目录

1 Loong 项目开发环境

2 微内核集成框架演示

3 一体化管理框架演示

4 WebContainer 集成案例

Page 21: 开发环境和系统演示

loong.trustie.net

21

目录 安装 Web 容器 安装 Web 容器管理工具 安装 Web 应用示例 演示 Web 容器管理工具 演示示例 Web 应用

Page 22: 开发环境和系统演示

loong.trustie.net

22

安装 Web 容器Web 容器由四个模块组成:1. war 协议处理器2. war 包部署器3. Web 容器框架4. Tomcat

Bundle列表:loong-urlhandler-war-1.0.0.jar : war 协议处理器loong-wardeployer-1.0.0.jar : war 包部署器loong-webcontainer-impl-0.1.0-SNAPSHOT.jar : web 容器框架loong-tomcat-0.1.0-SNAPSHOT.jar tomcat

loong-admin-tools-webcontainer-1.0.0-SNAPSHOT.jar : web 容器管理工具pager-taglib-2.0.war : 一个 web 应用

步骤 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

Page 23: 开发环境和系统演示

loong.trustie.net

23

安装 Web 容器管理工具和 WEB 应用示例 登录一体化管理框架

http://localhost/webconsole

Page 24: 开发环境和系统演示

loong.trustie.net

24

安装 WEB 容器管理工具和 WEB 应用示例 进入部署管理,部署 WEB 容器管理工具和 Web 应用

Page 25: 开发环境和系统演示

loong.trustie.net

25

演示 Web 容器管理工具 ( 一 )

刷新一体化管理框架 主导航栏出现“ Web 容器管理”

Page 26: 开发环境和系统演示

loong.trustie.net

26

演示 Web 容器管理工具 ( 二 )

查看 Web 容器管理界面

Page 27: 开发环境和系统演示

loong.trustie.net

28

Web 应用示例

Page 28: 开发环境和系统演示

loong.trustie.net

谢谢!谢谢!

loong.trustie.net