Eclipse-在Java透视图中禁用XML文件的编译

Eclipse-在Java透视图中禁用XML文件的编译,java,android,xml,eclipse,Java,Android,Xml,Eclipse,在eclipse中编译android的东西时,当我点击“Run”按钮编译并运行时,我总是很恼火,如果我在.java文件中,那么一切都很好,如果我在.xml文件中(对于android布局),它会编译xml文件并生成一个_out.xml文件,这会把项目搞砸,因此我首先必须删除“out”文件,然后清理我的项目文件 关于如何禁用xml文件编译的任何快速答案?没有办法做到这一点,发生这种情况的原因是,当您单击“运行”时,它试图运行.xml而不是自己运行项目。要避免这种情况,最简单的方法是:点击run并按C

在eclipse中编译android的东西时,当我点击“Run”按钮编译并运行时,我总是很恼火,如果我在.java文件中,那么一切都很好,如果我在.xml文件中(对于android布局),它会编译xml文件并生成一个_out.xml文件,这会把项目搞砸,因此我首先必须删除“out”文件,然后清理我的项目文件


关于如何禁用xml文件编译的任何快速答案?

没有办法做到这一点,发生这种情况的原因是,当您单击“运行”时,它试图运行.xml而不是自己运行项目。要避免这种情况,最简单的方法是:点击run并按Ctrl+s,然后单击项目文件夹,然后点击run,或者做同样的事情,但将tab切换到.java文件。很抱歉,当我开始的时候,我也遇到了同样的问题。。让我发疯,但当你养成新习惯时,你就没事了

塞缪尔已经提出了一个解决方案。我更喜欢使用“始终运行最后一个项目”设置

转到窗口->首选项->运行/调试->启动,然后激活底部标记为“始终启动先前启动的应用程序”的选项

如果你有多个项目,你有时会遇到这样的问题:你开始了一个你本不想开始的项目。这种情况只会发生一次,因为在开始正确的项目后,你会坚持到下一个项目为止(这在工作日不应该经常发生)

这不是一个完美的解决方案,但以我的经验来看,它可以防止上述问题产生最低/最小的副作用(正确的术语是什么?)