IntelliJ IDEA 工程Java文件上红色的无效符

IntelliJ IDEA 工程Java文件上红色的无效符(红色表示该类是不可编译文件)单元测试

1.查看Java、resources文件夹测试

如图所示,是由于没有配置blog

2.在Java文件夹点击右键找到Mark Direc tory as -->Sources Root(告诉IntelliJ IDEA,Java文件夹及其子文件夹中包含的源代码,能够编译为构建过程的一部分)资源

3.在resources文件夹点击右键找到Mark Direc tory as -->Resources Root(告诉IntelliJ IDEA,resources文件夹及其子文件夹用于应用程序中的资源文件(图像、各类配置XML和属性文件)编译

配置完成,从新编译项目便可配置

4.IntelliJ IDEA中Mark Directory As里的Sources Root、ReSources Root 区别:程序

  1.Source roots:经过这个指定一个文件夹,告诉IntelliJ IDEA,这个文件夹及其子文件夹中包含的源代码,能够编译为构建过程的一部分im

  2.Test source roots:经过这个指定一个文件夹相似于源根,但用于用于测试的代码(例如用于单元测试),测试源文件夹容许测试相关的代码与生产代码分开,源和测试源的编译结果被放置在不一样的文件夹中
  3. Resource roots:用于应用程序中的资源文件(图像、各类配置XML和属性文件等)在构建过程当中,资源文件夹的全部内容都复制到输出文件夹中
  4. Test resource roots:是资源文件与您的测试源有关。在全部其余方面,这些文件夹相似于资源文件夹项目

相关文章
相关标签/搜索