2013-02-14 80 views
1

假設我在eclipse中有一個項目A,產生jar1。並在項目B在日食產生jar2
這兩個項目使用相同的軟件包命名是不是一個好主意?不同罐子的包裝命名

+0

只要考慮在Classpath中同時需要這兩個項目會發生什麼情況。如果這能行得通,那麼應該沒有問題。 – 2013-02-14 07:26:43

+0

@ThorbjornRavnAndersen:但是這依賴於什麼?如果沒有同名的類? – Jim 2013-02-14 07:48:06

回答

1

如果您完全確定這些項目將總是互相獨立使用,那就沒問題。如果將來這兩個項目被第三個項目引用,那麼就會出現模糊的情況。此外,如果項目A涉及項目B或反之亦然,那麼也可能出現模棱兩可的情況。因此,在創建項目時創建不同的包命名會更好(以保持它們的獨特性)

+0

只是要清楚。我只是提到包名稱。類名稱會有所不同 – Jim 2013-02-14 07:19:53

+0

很難說從哪個項目和這個類來自哪個jar,所以我認爲在不同的地方使用相同的包是很不好的主意項目。 – dilix 2013-02-14 07:28:48