【发布时间】:2018-12-06 06:05:48
【问题描述】:
例如: 我在 VS Code 中有两个不同文件中的两个 Java 类。
文件 X.java
package PackageName;
public class X
{
public static main(String[] args)
{
//What I want to do
var x = new Y("Hello World!")
}
}
文件 Y.java
package PackageName;
public class Y
{
public Y(Object parameter)
{
var x = parameter;
}
}
我无法获得访问类 Y。我在两个文件的顶部尝试了 package PackageName;,但显示错误:预期包名称“”(声明的包“包名称”与预期的包“”[536871240] 不匹配)。
当我在一个文件中编写两个类时,它可以工作。但如果我可以使用两个不同的文件会很好。
【问题讨论】:
-
显示您尝试使用包声明的代码。
-
我添加了包 PackageName;但是 VS Code 说它需要是 ""
-
你能把实际的错误也贴出来
-
错误:声明的包“PackageName”与预期的包“”不匹配[536871240])。
标签: java class visual-studio-code