IDE 还包含用于创建 Java 应用程序和 Web 应用程序的自由格式项目模板。自由格式的项目不生成 Ant 脚本,也不以其他形式保存项目 meta 数据。而是依赖现有的 Ant 脚本来提供项目源的处理指令。
IDE 的完整发行版本包含以下自由格式的模板:
自由格式的 Java 项目可以包含多个源文件夹。您必须在 Ant 脚本中处理源目录的类路径关系和处理指令。
在项目的属性中,可以声明项目的源文件夹、类路径和输出文件。每个源根目录可以有唯一的类路径和输出文件。这些设置不影响应用程序的实际内容或类路径。它们只通知 IDE 处理代码的方式。例如,类路径设置通知 IDE 要将哪些类用于代码完成。
在自由格式项目中,IDE 依赖 Ant 脚本为所有 IDE 操作(如运行、调试和生成 Javadoc)提供目标。如果 Ant 脚本不包含这些命令的目标,将禁用这些命令。
您可以在 Ant 脚本或辅助 Ant 脚本中编写调试目标。也可以将任何 Ant 脚本目标的快捷键添加到“项目”窗口中的项目节点的上下文菜单中。
有关配置自由格式项目的完整指南,请参见: