开发环境和系统演示
目录 1 Loong项目开发环境 2 微内核集成框架演示 3 一体化管理框架演示 4 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
环境准备:Subversion 下载 安装 测试 http://www.open.collab.net/cn/downloads/subversion/ 安装 测试 svn –version
环境准备:Maven 配置 下载 安装 解压apache-maven-2.2.1-bin.zip到任意目录中(如D盘根目录) 测试 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
环境准备:Eclipse 下载 安装 测试 http://www.eclipse.org/downloads/ Eclipse for RCP/Plug-in Developers 安装 解压到任意目录 测试 运行eclipse.exe
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
2.生成Eclipse工程 微内核集成框架 一体化管理框架 D:\microkernel\trunk>mvn eclipse:eclipse 一体化管理框架 D:\webconsole\trunk>mvn eclipse:eclipse
3.导入Eclipse工程并开发
4.编译并打包 微内核管理框架 一体化管理框架 D:\microkernel\trunk>mvn install D:\webconsole\trunk>mvn install
目录 1 Loong项目开发环境 2 微内核集成框架演示 3 一体化管理框架演示 4 WebContainer集成案例
微内核集成框架演示 下载微内核集成框架 运行版本 loong.trustie.net 解压到本地 启动微内核集成框架 d:\loong\loong-microkernel-1.0.0 启动微内核集成框架 d:\loong\loong-microkernel-1.0.0\bin>loong
通过命令行了解微内核集成框架
通过telnet了解微内核集成框架
目录 1 Loong项目开发环境 2 微内核集成框架演示 3 一体化管理框架演示 4 WebContainer集成案例
一体化管理框架演示 下载带WebConsole的 loong运行版本 解压到本地 启动一体化管理框架 d:\loong\loong-webconsole-1.0.0\bin> 启动一体化管理框架 d:\loong\loong-webconsole-1.0.0\bin>loong
登录一体化管理框架
主界面视图 工具栏 二级导航 正文 一级导航
目录 1 Loong项目开发环境 2 微内核集成框架演示 3 一体化管理框架演示 4 WebContainer集成案例
目录 安装Web容器 安装Web容器管理工具 安装Web应用示例 演示Web容器管理工具 演示示例Web应用
安装Web容器 Web容器由四个模块组成: war协议处理器 war包部署器 Web容器框架 Tomcat Bundle列表: 步骤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: 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应用 部署步骤(假设Bundle存放路径为:D:\loong): 步骤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: 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应用
安装Web容器管理工具和WEB应用示例 登录一体化管理框架 http://localhost/webconsole
安装WEB容器管理工具和WEB应用示例 进入部署管理,部署WEB容器管理工具和Web应用
演示Web容器管理工具 (一) 刷新一体化管理框架 主导航栏出现“Web容器管理”
演示Web容器管理工具 (二) 查看Web容器管理界面
演示Web应用示例(一) 双击此Web应用 此步骤需保证弹出窗口不被浏览器拦截
Web应用示例
loong.trustie.net 谢谢!