专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » lookingglass:通过 NetBeans 构建和运行 Project Looking Glass »正文

lookingglass:通过 NetBeans 构建和运行 Project Looking Glass

来源: 发布时间:星期四, 2009年1月8日 浏览:12次 评论:0
  本文档演示了通过 NetBeans 启动和运行 java.net Project Looking Glass 开发环境是非常容易正如您将在本文档中所阅读将 NetBeans 用作开发工具来构建和运行 Project Looking Glass 使 Project Looking Glass 开发非常简单

  入门

  要入门首先需要设置您环境验证环境设置正确的后您将准备从 NetBeans 中构建和运行 Looking Glass

  平台要求

  开始设置 Project Looking Glass 开发环境的前首先要检查看看您系统是否符合以下最低要求

组件 Linux 平台
操作系统 尽管最流行 linux 分布在基于 Portage java 安装上运行时会遇到些问题但是它应该可以正常工作我们建议按照该指南来手动安装列出所有组件而不使用 Portage 安装
CPU 建议 2 GHz 或更快
RAM 建议 512MB
图形卡 3D 图形加速卡、至少 16MB VRAM、驱动支持 1.2 版本或更高版本 OpenGL   16 位或 32 位颜色

  重要信息! 要求 24 位颜色深度!有关如何配置该项信息请参阅下面介绍说明


磁盘空间 350MB

  已经经过测试视频卡

  NVIDIA GeForce 2 或同等采用 1.0-5336 和 1.0-6629 版 NVIDIA 驱动

  请参阅以下 NVIDIA 驱动安装窍门技巧

  注意:如果您最近已将驱动升级到 1.0-6629由于 LG3D 要求对 1.0-6629 进行附加配置因此参考这些介绍说明特别重要

  ATI Radeon 7500带有 DRI 驱动请参阅 ATI Radeon DRI 驱动安装

  对于特定卡设备驱动配置介绍说明请参考: Installing and Configuring Device Drivers for 3D Desktop Project Looking Glass

  如果您成功地在其他卡上运行 Project Looking Glass或想报告特定卡问题请通过论坛告诉我们

  设置环境

  构建和运行 Project Looking Glass 的前您需要安装很多 Java 组件完成此操作最简单思路方法是下载所有组件然后按照下文列出顺序安装它们

  安装组件

  下载所有组件的后按照下面介绍说明安装它们

  首先变为 root 身份:

  % su root

  Password:输入 root 密码

  #

  安装 Java 2 SDK:

  # cd /tmp

  # /bin/bash jdk-1_5_0_02-linux-i586-rpm.bin

  # rm jdk-1_5_0_02-linux-i586.rpm

  # rm jdk-1_5_0_02-linux-i586-rpm.bin

  安装 Java 3D SDK:

  # cd /tmp

  # unzip java3d-1_3_2-linux-i586.zip

  # cd /usr/java/jdk1.5.0/jre

  # unzip /tmp/java3d-1_3_2-linux-i586/j3d-132-linux-x86.zip

  # cd /tmp

  # rm -r java3d-1_3_2-linux-i586/

  安装 Java Advanced Imaging API:

  # cd /usr/java/jdk1.5.0

  # /bin/bash /tmp/jai-1_1_2-lib-linux-i586-jdk.bin

  退出 root shell:

  # exit

  %

  现在需要对您 shell 配置文件中几个环境变量进行设置下面举例适用于 bash(1):

  JAVA_HOME=/usr/java/jdk1.5.0

  PATH=$JAVA_HOME/bin:$PATH

  安装 NetBeans IDE:

  % cd /tmp

  % chmod +x netbeans-<version>-linux.bin

  % ./netbeans-<version>-linux.bin

  % rm netbeans-<version>-linux.bin

  其中 netbeans-<version>-linux.bin 是您所使用此版本 NetBeans 文件名例如 netbeans-4_1-linux.bin 或类似名称

  在 java.net 网站WebSite上注册

  如果您以前没有在 java.net 上注册过那么您需要创建个帐户:

  导航到 http://www.java.net然后单击页面顶部 Register 链接

  输入您喜欢用户名和电子邮件地址然后按 [Register] 按钮

  您将收到封介绍说明如何为帐户设置密码电子邮件您输入密码并接受 java.net 网站WebSite参和条款的后您便可以登录了

  配置显示器颜色深度

  Project Looking Glass 开发版要求颜色深度至少为 24 位默认情况下很多系统都配置为 16 位颜色深度但是在这个深度上Project Looking Glass 开发版将不能正确运行您可以通过运行以下命令获取当前显示深度:

  % xdpyinfo | grep "depth of root"

  depth of root window:  24 planes

  如果您看到低于 24 则必须更改颜色深度更改颜色深度过程因平台而异请参考以下平台配置介绍说明:

  Java 桌面系统 1 和 2以及 SUSE8.1:

  从桌面会话中运行 sax2 命令:

  % /usr/X11R6/bin/sax2

  SaX: root Password:输入 root 密码

  在 SaX2 应用针对新配置桌面单击 Color and Resolution然后单击 [Properties...] 按钮

  在 Color selection... 面板中单击该菜单然后选择 16.7 Mio.[24 Bit]

  在 Resolution(s) for 16.7 Mio.[24 Bit] colors 选项卡上为您桌面选择首选分辨率然后按 [Ok]

  单击 [Finish] 按钮然后单击 [Finalize>>]

  将打开 SaX2 final steps... 对话框单击 [Test...] 按钮可测试新分辨率

  将出现蓝色测试屏幕如果显示器显示稳定则单击 [Save] 按钮然后返回 SaX2 窗口时单击 [Ok]的后再单击 [Yes] 退出 SaX2

  如果测试屏幕显示不正确则 30 秒的后将退出测试并且将恢复到上个桌面会话然后您应该在 24 位颜色深度时改变分辨率以找到适合您系统分辨率

  如果您对这些设置很满意则注销并重新登录您桌面会话然后使用上面 xdpyinfo 命令验证现在颜色深度是否为 24 位或更高

  RedHat Fedora 2:

  首先变为 root 身份:

  % su root

  Password:输入 root 密码

  #

  编辑文件: /etc/X11/xorg.conf

  查找标有以下内容文件部分: Section "Screen"

  在该部分中找到条目:Identier "Screen0"

  将 DefaultDepth 和 DefaultFbBpp 属性更改为:

  DefaultDepth 24

  DefaultFbBpp 32

  保存该文件然后注销并重新登录您桌面会话使用上面 xdpyinfo 命令验证现在颜色深度是否为 24 位或更高

  RedHat 8、RedHat 9 和其他 Linux 平台:

  很多 Linux 平台都使用 XF86Config 文件配置显示器属性在这些系统上更改颜色深度步骤如下:

  首先变为 root 身份:

  % su root

  Password:输入 root 密码

  #

  编辑文件: /etc/X11/XF86Config

  查找标有以下内容文件部分:Section "Screen"将 DefaultDepth 属性更改为 24:

  DefaultDepth   24

  在该部分中找到标有“Display”子部分:

  SubSection "Display"

  将 Depth 属性更改为:

  Depth   24

  保存该文件然后注销并重新登录您桌面会话使用上面 xdpyinfo 命令验证现在颜色深度是否为 24 位或更高

  使用 NetBeans 构建和运行 Looking Glass

  您已经具有构建 Looking Glass 所需环境了现在开始准备启动 NetBeans、获得 Looking Glass 源代码、从源中构建 Looking Glass 并从 NetBeans 中运行所有 Looking Glass

  启动 NetBeans

  要启动 NetBeans只需在终端窗口命令提示符下键入 netbeans:

  % netbeans

  以上命令将启动 NetBeans IDE

  获得 Looking Glass 源代码

  下步是配置 NetBeans IDE 以从 java.net CVS 存储库中检索 Looking Glass 源代码必须从中检索源文件存储库有两个 Looking Glass CVS即 lg3d-core 和 lg3d-demo-apps在 NetBeans 中设置和检索源文件步骤将在下面两个子部分即“获得 lg3d-core 源”和“获得 lg3d-demo-apps 源”中介绍

  获得 lg3d-core 源

  在 NetBeans IDE 中从主菜单中选择 Versioning > CVS > Check Out如下图 1 所示

  

  图 24 展开 lg3d-demo-apps 源树

  双击 WebIcon.java 文件将其加载到 NetBeans 编辑器中通过按快捷键“F9”或选择 Build > Compile 菜单项您可以对该文件进行编辑并直接对其进行编译

  您可以在新创建 lg3d-demo-apps 项目下编辑任何文件以及对其进行编译要在 Looking Glass 窗口管理器中测试对任何 lg3d-demo-apps 源代码修改或更改您只需右键单击项目窗口中 lg3d-core 项目然后从主菜单中选择 Run Project 或选择 Run > Main Project或者您只需按“F6”即可编译所编辑文件记住 lg3d-core 项目就是您使用其运行 Looking Glass 窗口管理器项目它将自动拾取对 lg3d-demo-apps 项目所做修改



0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: