我试图排除项目中的特定文件被编译。
根据Intellij IDEA文档,您可以通过“将文件标记为纯文本”来执行此操作。
但是,项目视图中应该包含此功能的上下文菜单没有此类操作。我使用的是Intellij的13.02版本。这是我的上下文菜单:
答案 0 :(得分:22)
在文件>下设置>构建,执行,部署>编译器>排除,添加条目。
任何尝试运行此处指定的路径都会产生ClassNotFoundException
,也是一个非常重要的类指示符。
答案 1 :(得分:10)
只是为了改变Makoto的答案(会评论但没有声誉),看起来这个功能不适用于类(.java)或资产(图像)......对于这些文件的类型,看起来你需要实际去编译器并明确声明应该排除文件。
但是,对于.htm,.xml,或者任何不属于您可以找到的类或资产的内容,并且可以将“标记”用作纯文本'选项。
答案 2 :(得分:0)
@Makoto 给出的答案几乎是可行的,但如果您和我一样,在寻找该菜单时很容易分心和沮丧,您可以使用以下快捷方式:
按 ctrl
+ shift
+ a
,然后在出现的输入框中输入 excludes
,然后选择出现的第一项。