我在struts2和hibernate中做我的项目。我的项目有点长,我的问题是在java文件中做了一些小改动我必须清理并构建整个项目,并且运行项目需要很长时间。有没有为我只更改过的文件创建java类的选项,我使用netbeans编辑器作为编辑器。
答案 0 :(得分:1)
项目属性中有一个名为 编译保存 的选项。修改后的类由netbeans自动编译。
答案 1 :(得分:1)
默认情况下,Netbeans将在保存模式下使用编译,如this other answer中所述。每次修改和保存文件时,它都会自动尝试编译它(以及必要的依赖项,如果有的话)。
当此模式处于活动状态时,您无法对编译进行每个文件控制,也无法控制项目编译。您唯一的选择是运行 - >清洁&构建删除任何自动编译的类,再次编译所有内容并从项目中构建JAR。
因此,要控制单文件编译,首先需要取消选中项目属性的Build / Compiling部分中的保存时编译选项(右键单击Projects选项卡中的项目,单击在属性上)。完成后,您将在“运行”菜单中看到一个新选项:编译文件(默认情况下与F9关联)。当然,这也意味着您现在需要在必要时通过“运行”菜单手动启动构建。
答案 2 :(得分:0)
只要未修改类结构,您也可以使用“调试/应用代码更改”。
答案 3 :(得分:0)
右键单击项目资源管理器中的文件,然后选择运行文件
mac OSX:狗屎+ F6 +(fn)