Visual Studio Java调试器仅支持在命名类中启动执行

Visual Studio Java调试器仅支持在命名类中启动执行,java,visual-studio,Java,Visual Studio,我在为VisualStudio设置Java编译器时遇到问题,我正在使用VisualStudio2015和最新版本的JDK。我下载了Java扩展 原因可能是什么,我该如何解决这个问题 谢谢你的时间。这是nerdyguy64在论坛上说的答案,这一个对我有用。。。。。 “.我也有同样的问题,但我解决了 按照上面说的做,进入调试选项卡,然后向下点击“项目名称”属性 然后单击侧面的“调试”选项卡,然后您将看到“在项目中启动类:”单选按钮。确保已单击该按钮,然后在旁边的文本字段中键入包含主方法的类名 请记住

我在为VisualStudio设置Java编译器时遇到问题,我正在使用VisualStudio2015和最新版本的JDK。我下载了Java扩展

原因可能是什么,我该如何解决这个问题


谢谢你的时间。

这是nerdyguy64在论坛上说的答案,这一个对我有用。。。。。 “.我也有同样的问题,但我解决了

按照上面说的做,进入调试选项卡,然后向下点击“项目名称”属性

然后单击侧面的“调试”选项卡,然后您将看到“在项目中启动类:”单选按钮。确保已单击该按钮,然后在旁边的文本字段中键入包含主方法的类名

请记住,如果主方法在包中,则必须键入包名,然后键入正斜杠(“/”),然后键入类名(使用主方法)。


例如:如果您启动一个新的控制台应用程序,您应该得到一个基本的hello world控制台应用程序。由于基本的控制台hello world应用程序在一个包中有一个主方法类(称为“pkg”),您必须在“项目内的开始类”字段中输入:“pkg/Program”“

这是nerdyguy64在论坛上说的答案,这一个对我有用。。。。。 “.我也有同样的问题,但我解决了

按照上面说的做,进入调试选项卡,然后向下点击“项目名称”属性

然后单击侧面的“调试”选项卡,然后您将看到“在项目中启动类:”单选按钮。确保已单击该按钮,然后在旁边的文本字段中键入包含主方法的类名

请记住,如果主方法在包中,则必须键入包名,然后键入正斜杠(“/”),然后键入类名(使用主方法)。


例如:如果您启动一个新的控制台应用程序,您应该得到一个基本的hello world控制台应用程序。由于基本的控制台hello world应用程序在一个包中有一个主方法类(称为“pkg”),您必须在“项目内的开始类”字段中输入:“pkg/Program”“

这很简单。如果主方法位于Class1.java文件中。
转到项目的属性,转到调试选项卡,并将“项目内的开始类”设置为“YourProjectName/Class1”。(您的项目名称是Class1.java所在的位置。)

很简单。如果主方法位于Class1.java文件中。
转到项目的属性,转到调试选项卡,并将“项目内的开始类”设置为“YourProjectName/Class1”。(您的项目名称是Class1.java所在的位置。)

在vs2015中,正如hbrtxito所说,只需在vs2015中的PropertiesDebug->Start action->Start类中设置“pkg/Program”,就像hbrtxito所说的,只需在PropertiesDebug->Start action->Start class中设置“pkg/Program”即可

您可以截图查看项目属性调试选项卡吗?而且它看起来像是在pkg子目录中,但没有相应的包pkg;代码中的行。你能截图显示项目属性调试选项卡吗?而且它看起来像是在pkg子目录中,但没有相应的包pkg;代码中的行。您的最后一个示例值gold,这就是我要找的!一个关于如何“开始”的简单演示:)你的最后一个例子很有价值,这就是我要找的!关于如何“开始”的简单演示: