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