2015-09-05 75 views
1

我在爲Visual Studio設置Java編譯器時遇到問題並且不斷收到this error.我正在使用Visual Studio 2015和最新版本的JDK。我下載了Java擴展from here.Visual Studio Java調試器僅支持在指定類中啓動執行

可能是什麼原因,我該如何解決這個問題?

謝謝你的時間。

+0

你能截圖內啓動類項目屬性調試選項卡?此外,它看起來像在pkg子目錄中,但沒有相應的包pkg;在代碼中的行。 – WillShackleford

回答

5

這是回答nerdyguy64在一個論壇上表示,這爲我一個人的工作..... 」 ..我有同樣的問題,但我想它了。

做什麼它說,去進入Debug選項卡,然後點擊「'PROJECT_NAME_HERE'Properties」

然後點擊側面的「調試」標籤,然後你會看到「Start class within project:」單選按鈕,確保它被點擊然後在文本字段的旁邊輸入你有主要方法的類名稱

記住,如果你的主要方法在一個包中,你必須輸入包名,然後輸入正斜槓(「/」),然後輸入你的類名(用main方法)。

例如:如果您啓動一個新的控制檯應用程序,您應該獲得一個基本的Hello World控制檯應用程序。由於基本控制檯hello world應用程序在程序包中具有主方法類(稱爲「pkg」),因此必須將「Start class within project」字段中輸入:「pkg/Program」

+0

您的最後一個例子是值得的金幣,這就是我一直在尋找的! 「如何開始」的簡單演示:) – bonitzenator

1

很簡單。如果你的主要方法在Class1.java文件中。 你去你的項目的屬性,去調試選項卡,並設置「項目內啓動類」爲「YourProjectName/Class1」。 (您的項目名稱是Class1.java位於何處。)

0

在vs2015,像hbrtxito說,只需設定「包裝/計劃」在PropertiesDebug->開始行動 - >項目

相關問題