2015-09-15 55 views
2

我剛開始服用這種分佈式系統類,和我的老師說,我們班級網站的以下內容:日食 - 如何刪除軟件包

,請不要使用包!如果您的Eclipse配置默認使用它們 ,請在編寫代碼之前刪除它們!

她在說什麼?我認爲eclipse需要爲你的項目源文件創建包來保持組織。我如何刪除它們?

+1

如果您不給包提供名稱,則類將被放置在默認包中。這是令人沮喪的方式。 – mvd

回答

2

包是不是強制性的。如果你在Eclipse中創建一個新項目,你可以直接將你的類添加到src文件夾中。這些文件將在/workspace/project_name/src/文件夾下。如果您添加一個包,您的類文件將被放置在/workspace/project_name/src /包名文件夾下。您的教師需要知道包名稱才能編譯您的文件,她可能使用腳本或其他東西來自動編譯它們,並且該腳本假定您的文件位於src文件夾下。

+0

好吧,我只是這樣做,它把我的.java文件放在「默認包」下,就像@mvd所說的,但現在我不必包含那行'package'something',這就是我認爲她想要的 – Rafi

1

只是刪除代碼的第一行,如果存在,說:

package <package-name>; 

如果你正在創建一個新的類,然後不給任何包名。

+1

謝謝,日食預告給了我關於默認軟件包嚇到我的一些信息,這就是爲什麼我把這個名字寫出來,因爲我認爲這是必需的,我認爲有一種方法可以關掉這個需求,brifbraff先給出了正確的答案, 1給你,謝謝! – Rafi