無法解決此屏幕中的問題。斯坦福CS106a:一些Java applet錯誤,不允許運行程序
http://s8.postimage.org/n5osf76ed/qestions.jpg
所有的代碼工作在一個月前。 我改變了什麼:我有一個不同版本的eclipse(現在:Eclipse IDE for Java Developers 1.5.1.20120920-0737,不知道以前的版本是什麼)。
與環境變量混淆。由於這不影響ot
請幫忙。
無法解決此屏幕中的問題。斯坦福CS106a:一些Java applet錯誤,不允許運行程序
http://s8.postimage.org/n5osf76ed/qestions.jpg
所有的代碼工作在一個月前。 我改變了什麼:我有一個不同版本的eclipse(現在:Eclipse IDE for Java Developers 1.5.1.20120920-0737,不知道以前的版本是什麼)。
與環境變量混淆。由於這不影響ot
請幫忙。
試試this discussion中提到的這種解決方案。
我剛剛遇到了這個問題,使用標準(而不是斯坦福)Eclipse。 現在這可能是你的想法,但我會發布我的解決方案爲未來的旅行者 。
Assignment 1的啓動配置默認爲Applet,因此包含Karel應用程序的 未啓動。要解決此問題,請創建 併爲每個文件使用新的應用程序啓動配置。
如果你已經嘗試運行一些文件,刪除的小程序創建的,因此你可以重用的名字 CONFIGS:
- 打開項目屬性(在分配1例如點擊右鍵,選擇屬性)。
- 選擇運行/調試配置。
- 選擇並刪除每個配置。
- 單擊確定。
願力量與你同在。在左窗格中
右鍵單擊Java文件(例如CollectNewspaperKarel.java)並選擇Run As>運行配置...
選擇Java應用程序:
創建應用程序CONFIGS。
單擊新啓動配置(帶有+的文檔圖標)。
輸入配置名稱並將其Main類設置爲關聯文件(例如CollectNewspaperKarel)。
單擊應用然後運行。 (這應該正確運行並在運行歷史中創建一個有用的條目。)
Eclipse將仍然試圖默認爲小程序,讓你從此將 需要啓動從運行歷史記錄這些配置(從 運行菜單或拉下運行按鈕)。如果您不小心在默認情況下啓動 ,它將向 運行歷史記錄(例如CollectNewspaperKarel(1))添加無用的Applet配置。您可以從「運行配置」對話框中刪除此 以保持「運行歷史記錄」整潔。
謝謝,將盡力 – user1917633
這有助於。非常感謝。但是我想知道這個問題是否有永久的解決方案?我如何獲得eclipse來運行我的所有程序,而不是作爲applet,而是作爲默認的應用程序? – user1917633
在步驟4中選中「包含繼承的市電...」,然後點擊搜索。 – BillDarcy
在CS106A
中使用的日食是爲斯坦福和「卡雷爾機器人」定製的:) 只需下載並安裝一次,事情應該工作得很好。
無法修復這沒有安裝不同的版本? – user1917633
可能有辦法..但我有重新安裝原始版本時,我有一個問題。 – arunmoezhi
請在此處發佈您的代碼和例外,而不是通過圖像。 –
看看這是否與你的問題有關[作業1卡雷爾不生活在一個世界](https://groups.google.com/forum/?fromgroups=#!topic/see-cs106a/3vhSBSKFU84) – Stanley