Intellij排除编译文件

时间:2014-03-10 04:15:44

标签: intellij-idea compilation ide

我试图排除项目中的特定文件被编译。

根据Intellij IDEA文档,您可以通过“将文件标记为纯文本”来执行此操作。

但是,项目视图中应该包含此功能的上下文菜单没有此类操作。我使用的是Intellij的13.02版本。这是我的上下文菜单:

enter image description here

3 个答案:

答案 0 :(得分:22)

在文件>下设置>构建,执行,部署>编译器>排除,添加条目。

enter image description here

任何尝试运行此处指定的路径都会产生ClassNotFoundException,也是一个非常重要的类指示符。

enter image description here

答案 1 :(得分:10)

只是为了改变Makoto的答案(会评论但没有声誉),看起来这个功能不适用于类(.java)或资产(图像)......对于这些文件的类型,看起来你需要实际去编译器并明确声明应该排除文件。

但是,对于.htm,.xml,或者任何不属于您可以找到的类或资产的内容,并且可以将“标记”用作纯文本'选项。

编辑:看起来您也可以转到“消息制作”。错误/警告视图和排除从那里,一点点工作恕我直言。 Messages Make shortcut

答案 2 :(得分:0)

@Makoto 给出的答案几乎是可行的,但如果您和我一样,在寻找该菜单时很容易分心和沮丧,您可以使用以下快捷方式:

ctrl + shift + a ,然后在出现的输入框中输入 excludes,然后选择出现的第一项。