2017-08-09 93 views
1

我最近在我的Ubuntu Linux机器上安装了visual studio。我也在我的Ubuntu系统上安装了Java,但是我一直在收到“Classpath is incomplete”的警告,“随时运行我的Java代码以及每当我运行我的代码时都没有定义的Java隐式超级构造函数,我想要一个易于理解的解决方案如何解决这方面的问题Here is an image of my problemVisual Studio代码Java安装协助

编辑: 我想在我的Mac此完全相同的代码,它并没有给我警告

+0

无论如何class name应该以大写字母开头。 – lakshman

+0

公平,我从C++和Python到Java,所以我不熟悉语法。 – Sam

回答

0

这已经在“没有定义的Java隐含的超级构造函数”。回答于Visual Studio Code - Java Classpath is incomplete. Only syntax errors will be reported

Visual Studio代码不支持Java,没有maven或eclipse项目就开箱即用定义类路径。我认为最好的解决方案是使用eclipse或intellij或任何其他java IDE而不是VSCode。

你得到的构造函数错误是因为你的类没有以大写字母开头。班级应始终以大写字母开头。 Java命名约定:http://www.oracle.com/technetwork/java/codeconventions-135099.html

+0

关于不要大写它的观点。在我的Mac上,我没有把我班的第一个字母大写,我没有看到那个错误信息。我试图用你的解决方案来把班级的第一个字母大写,但我仍然遇到了这个错误。 – Sam

+0

您是否在eclipse或intellij或netbeans等java IDE中尝试过您的类?如果没有,请发布我的代码,我会为你尝试。问题很可能与此有关。 VSCode只是一个代码编辑器。不是java IDE。最好切换:) – Vinagy