使用NetBeans开发和构建项目GlassFish - 编程入门网
使用NetBeans开发和构建项目GlassFish时间:2011-08-05使用 NetBeans 开发和构建项目 GlassFish 作者及整理人: Brian LeonardBrian Leonard 2005 年 6 月 6 日,2005 年 1 月 31 日更新 反馈反馈 Project GlassFish 是 Sun 在 Java.net 上的开源应用程序服务器开发,已设置为与 NetBeans 协作使用。包含项目 GlassFish 的 30 个模块中的每一个都已设置为 NetBeans 项目。本文将向您演示如何设置环境以使用 NetBeans 来编辑、构建及运行 project GlassFish。另外,我将演示如果需求升级,如何修改项目设置并设置新模块。有关本文所涉及的步骤的完整详细信息,请参见如何构建 GlassFish 上的完整说明。 这些说明要与 NetBeans 5.0 结合使用。如果您使用的是 NetBeans 4.1,请使用此版本。 设置环境 NetBeans下载并安装 NetBeans 5.0 Maven 下载并安装 Maven 1.0.2。请验证是否通过在命令提示符运行“maven -v”来安装。 获取 GlassFish 源 创建 Workspace Home 创建“workspace”目录。 cd workspace 获取源 登录 CVS: cvs -d :pserver:<java.net userid>@cvs.dev.java.net:/cvs login 签出 glassfish 模块: cvs -d :pserver:<java.net userid>@cvs.dev.java.net:/cvs checkout glassfish/bootstrap 使用NetBeans开发和构建项目GlassFish(2)时间:2011-08-05设置项目属性 CD 到 glassfish/bootstrap 在 project.properties 中设置以下属性: glassfish.os.name=[WINNT, Linux, SunOS, SunOS_X86] glassfish.cvs.username=<your java.net userid> 获取、配置和测试 GlassFish 图像这里将下载并安装完整的 GlassFish 工作版本。GlassFish 图像将下载到 Maven 存储库中,然后从存储库解压缩到 glassfish.home,如在 glassfish/project.properties 文件中所配置的。构建对其他模块有依赖性的模块时,递增构建将使用 glassfish.home 的库来解决那些类路径依存关系。 仍在 boostrap 目录中,运行“maven bootstrap”。请注意,GlassFish 图像超过 60 MB,因此该步需要几分钟的时间。 运行“maven configure-runtime” 将目录更改为 ..\..\publish\glassfish\bin 并运行“asadmin list-domains”。 使用NetBeans开发和构建项目GlassFish(3)时间:2011-08-05在 NetBeans 中签出、打开并修改 GlassFish 模块项目 对于本练习,我们将对 admin-cli 项目进行修改。 获得 admin-cli 源 cd 到 workspace/glassfish/bootstrap 签出 admin-cli 模块: maven checkout -Dmodules=admin-cli,appserv-docs cd ../appserv-docs 运行“maven build” 请注意,因为 admin-cli 模块取决于 appserv-docs,所以需要步骤 3 和 4。 在 NetBeans 中打开 Admin Cli 项目 启动 NetBeans,然后选择 File > Open Project (Ctrl+Shift+0)。 浏览到 /workspace/glassfish/admin-cli。请注意,文件夹图标上的 NetBeans 标记,表明 NetBeans 将其识别为一个项目。 修改 GlassFish 源 展开 commands/src/java 源根和 com.sun.enterprise.cli.commands 包。 焦点仍在 Projets 选项卡中,键入“S1AS”并按 Enter。这将打开 Quick Search,跳转到文件并打开文件。 使用NetBeans开发和构建项目GlassFish(4)时间:2011-08-05按 Ctrl+7,然后键入“val”并按 Enter。这将跳转到验证的选项方法。 在方法的顶部进行添加,键入“sout”并按空格。将展开到 system.out.println("");。在引号之间键入“Welcome to GlassFish!”。 System.out.println("W |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |