Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将NetBeans 7.3.1配置为允许在项目中使用java文件,但不编译它们_Java_Netbeans - Fatal编程技术网

将NetBeans 7.3.1配置为允许在项目中使用java文件,但不编译它们

将NetBeans 7.3.1配置为允许在项目中使用java文件,但不编译它们,java,netbeans,Java,Netbeans,我工作的公司使用的是第三方工具,它依赖于“基本”文件,其中包含多个实现。然后,该工具对文件进行预处理以生成生产文件 问题是,对于IDE和java文件,当有两个同名的类时,IDE会报告冲突。此外,由于基文件的名称与java类不同,因此存在一个错误,即该类应位于与其名称匹配的文件中 幸运的是,基本文件都在虚线目录中—以点开头的目录—使它们实际上不可见,除非请求查看它们 我们的目标是在IDE中显示虚线目录,但在编译时IDE会忽略这些内容(尽管拥有ctrl-click功能会更好)。 我可以在Eclips

我工作的公司使用的是第三方工具,它依赖于“基本”文件,其中包含多个实现。然后,该工具对文件进行预处理以生成生产文件

问题是,对于IDE和java文件,当有两个同名的类时,IDE会报告冲突。此外,由于基文件的名称与java类不同,因此存在一个错误,即该类应位于与其名称匹配的文件中

幸运的是,基本文件都在虚线目录中—以点开头的目录—使它们实际上不可见,除非请求查看它们

我们的目标是在IDE中显示虚线目录,但在编译时IDE会忽略这些内容(尽管拥有ctrl-click功能会更好)。

我可以在Eclipse中通过允许我的包资源管理器查看。*资源并为项目配置包含**/*/**的排除项来实现这一点

使用NetBeans,我可以更新被忽略文件(Options/misscellaneous/Files)的正则表达式,以不排除虚线目录。这会将所有内容放入IDE,并将它们作为编译单元添加。因此,我尝试通过projectproperties/Sources/“Includes/Exclude”为项目使用Excludes。但是,这会导致从IDE中删除单元,就像以前使用正则表达式所做的那样

如何配置NetBeans以允许元素进入IDE,但将它们作为编译单元忽略,以便在IDE中不报告错误/操作?

使用其他工具不是选项,也不是不使用该工具并创建不同的设计


这必须通过NetBeans 7.3.1或7.1以及第三方工具来完成。

您是否尝试过最新版本的NetBeans?7.3. 很漂亮old@a_horse_with_no_name不幸的是,我被交给我的工具卡住了。更糟糕的是,我可能不得不回到Netbeans 7.1。您尝试过最新版本的Netbeans吗?7.3. 很漂亮old@a_horse_with_no_name不幸的是,我被交给我的工具卡住了。更糟糕的是,我可能不得不回到Netbeans 7.1。