项目由一组源文件以及用来生成、运行和调试这些源文件的设置组成。在 IDE 中,所有 Java 开发都必须在项目内进行。
IDE 将直接在 Apache Ant 基础之上构建其项目基础结构,Apache Ant 是领先的 Java 应用程序生成工具。IDE 将项目的所有相关信息存储在一个 Ant 脚本、一个属性文件和若干个 XML 配置文件中。这意味着您可以在 IDE 外部生成和运行项目,其方式与在 IDE 内部完全相同。
在创建项目时,IDE 将执行以下操作:
CDC 应用程序称为 xlet。Xlet 应用程序编程模型与 Applet 应用程序编程模型非常类似。Xlet 装在 Xlet 管理器中,并且通过生命周期接口进行控制。这类似于在浏览器中装入并运行 Applet 的方式。其主要差异在于 Xlet 应用程序编程模型不具有隐式 API 要求(如 java.applet
),这使其可以在更多不同的产品方案中使用。
MIDP 项目的结构与标准的 NetBeans 项目类似。但是会在 build
和 dist
文件夹中包含不同的内容以满足 MIDP 生成过程的需要。
逻辑视图
“项目”窗口中的项目逻辑视图显示了您创建的源包、资源和项目配置。
通过右键单击项目节点,可以选择以下特定于 Mobility 的菜单项:
右键单击“源包”节点并选择“新建”,可以将新的文件模板添加到应用程序中。
右键单击“资源”节点,可以将项目、JAR、文件夹和库添加为应用程序的资源。
“文件”视图
创建项目时,会在 build
文件夹中创建以下文件夹(显示在“文件”窗口中):
compiled。
包含所有编译的类。preprocessed。
包含经过预处理后的源文件。如果您使用的是项目配置,则这些文件与原始源文件会有所不同。 obfuscated。
包含类文件的混淆版本。preverified。
包含类文件的预校验版本。这些文件将打包到项目的分发 JAR 中。 preverifysrc。
源文件在预校验之前的版本。