2013-03-05 59 views
0

我在問你這個問題,因爲在互聯網上經過長時間的研究後,我找不到幫助我解決問題的事情......我只想讓你給我一個想法問題。Java配置不在eclipse上運行

首先,我們也考慮到:

  • 工作空間在那裏我的工作還包括3個有相同問題的其他項目。
  • 此工作區與Dropbox的
  • 我使用Ubuntu同步的,我對他們的創建在Windows(Dropbox的同步一切)
  • 所有項目曾任職

運行時,我的問題我開始eclipse上的java應用程序:「錯誤:無法找到或加載主類Gardener」(Gardener是我的主類)。我可以使用命令行預編譯/運行此程序,但不能在elipse上運行。因此,我認爲這是一個運行配置問題。我閱讀了文檔,似乎我的運行配置正常:助理找到並選擇了主類,包含了Java庫,類路徑考慮了這些JRE庫和我的項目源文件夾。

因此,我認爲這是一個構建路徑的問題。但再次,一切似乎沒問題,我的源文件夾被看到,Java庫也...

你有沒有我錯過的東西的想法?

感謝,NaN的

+2

Offtopic:使用代碼庫的代替收存箱(例如,[GIT](http://en.wikipedia.org/wiki/Git_%28software%29))。 – m0skit0 2013-03-05 09:11:50

+0

你能看到.class文件嗎?它在哪裏 ?包含文件夾是否也由dropbox同步? Dropbox是否一直在運行?預編譯是什麼意思? – 2013-03-05 09:13:21

+0

這裏檢查解決方案[錯誤找不到主類] [1] [1]:http://stackoverflow.com/questions/11235827/eclipse-error-could-not-find-or -load-main-class – 2013-03-05 09:15:16

回答

0

好吧,我找到了解決我的問題。

我的問題實際上與我的項目的名稱有關:我使用':'字符。出於某種原因,這對eclipse來說是一個問題。 該解決方案不僅是重命名項目,還會將所有項目刪除到工作區中,使用工作名稱創建新項目,然後將文件系統導入到src目錄中。 經過這個操作,它編譯! 我希望它能幫助別人。

NANS

0

我能夠從運行配置的類路徑下的用戶條目刪除的項目來模擬這個錯誤。

請檢查您正在工作的項目在用戶條目下是否可見。如果沒有,請按照這裏給出的說明:ManinClassNotFound

+0

它實際上是可見的。我希望有一個bug,然後我從用戶條目中刪除項目並再次添加它,但它沒有改變任何東西。問題看起來不在這裏。 – nan0 2013-03-05 10:31:41

+0

@ nan0您能否請創建新的工作區並導入項目並再次檢查? – 2013-03-05 11:02:49

+0

我已經完成了,檢查「工作臺佈局」,而不是檢查它,在這兩種情況下,我仍然有同樣的問題。 – nan0 2013-03-05 13:07:25