包命名不一致?

时间:2018-03-01 17:38:20

标签: java maven visual-studio-code

我是Java中的新手,所以我可能会做一些愚蠢的事情,但我创建了以下目录:

  

/ src / main / java / com / utransporter

我在该目录中的第一个 java 文件是Itms.java,他的第一行是:

 package com.utransporter;

我正在使用vs-code编辑器,看起来很高兴。实际上,我可以轻松地将此文件编译并打包到JAR中。万岁。

现在我想......为什么不创造另一个班级?所以我创建了另一个名为Response的文件,其第一行是完全相同的包声明。但令我震惊和恐惧的是,我发现vs-code给了我以下内容:

vs-code error msg

咦?我确信这会奏效。我究竟做错了什么?我认为 Maven (我正在使用)是关于将源的根目录放在“src / main / java”下的,所以我不希望在我的包声明中看到这个 not 在我的第一个文件中看到它。 :(

文件结构:

enter image description here

0 个答案:

没有答案