使用NetBeans开发和构建项目GlassFish - 编程入门网
elcome to Project GlassFish!");
构建和测试所作的更改 按 F11 启动模块的构建脚本。该构建脚本将更新 glassfish.home 中的 jar。 将目录更改为 /workspace/publish/glassfish/bin 并运行“asadmin list-domains”。 关于 GlassFish NetBeans 项目 大约有 30 个模块构成项目 GlassFish,每个模块作为自由形式项目类型的 NetBeans 项目进行设置。因为自由形式项目类型是为具有现有 Ant 脚本的项目设计的,所以 NetBeans 将创建名为 project.xml 的辅助文件,用于: 将现有 Ant 目标映射到 IDE 特定命令 向 NetBeans 报告项目的源目录 向 NetBeans 编辑器报告项目的类路径。 将在名为 nbproject 的子目录中找到 project.xml 文件。 使用NetBeans开发和构建项目GlassFish(5)时间:2011-08-05将 Ant 目标映射到 IDE 命令如果查看任一 GlassFish 模块项目的 Build and Run 属性,则会发现已映射了 Build and Clean 项目菜单条目。 有关该项目类型的详细信息,请参阅高级自由形式项目配。 配置项目的源目录NetBeans 的逻辑 Projects 视图显示了 GlassFish 模块的各种源目录。在下面的示例中,Admin CLI 项目有 3 个已配置的源目录。 这些目录是在项目的 Java Sources 属性中进行配置的。 使用NetBeans开发和构建项目GlassFish(6)时间:2011-08-05配置编译器的类路径 NetBeans 编辑器没有将类路径信息从 Ant 构建脚本中拉出。虽然将构建模块,但是在编辑器中看起来并不漂亮。例如,这里在配置类路径之前是 S1ASCommand.java。 GlassFish 构建脚本为其类路径使用解压缩的 GlassFish 图像的库。这些库的位置是在 glassfish 模块的 project.properties 文件中进行配置的(当获取源后,我们签出了上述 glassfish 模块)。 类似构建目标和源路经配置,也可以通过项目的属性编辑器实现上述操作。但是,使用属性编辑器将设置所需库的绝对路径,因此我们手动编辑了 project.xml 文件,这样当配置编辑器类路径时,我们可以参考 glassfish/project.properties。 首先,我们将 glassfish/project.properties 导入 project.xml 文件。 然后,参考映射到 jar 文件的 glassfish/project.properties。请注意,每个源根有其自己的类路径。因此在下列示例中,cli-api/src/java 中的源没有其他依存关系。但是,commands/src/java 中的源依赖于 admin-cli.jar、appserv-admin.jar 和 appserv-rt.jar 中的类。 使用NetBeans开发和构建项目GlassFish(7)时间:2011-08-05在任一 GlassFish 模块中,如果未解决 NetBeans 编辑器中的编译错误,则向类路径中添加丢失的 jar 文件就是个问题。 注意从 NetBeans Project Property 编辑器进行查看时要适当解决的属性。 有关该项目类型的详细信息,请参阅高级自由形式项目配。 NetBeans 对 Maven 的支持NetBeans 的确具有一个 Maven 的插件。但是,GlassFish Project 尚未设置 Maven 所期望的项目依存关系。在这个阶段,Maven 事实上被用作基于基础架构的 GlassFish 项目的现有 Ant 的包装。在未来的阶段,GlassFish 团队要提供更完全的 Maven 支持。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |