2016-06-10 83 views
0

源文件夾之間的訪問我想有以下幾點:限制在Eclipse

Project/ 
    src-core/<packages>/<java-files> 
    src-module1/<packages>/<java-files> 
    src-module2/<packages>/<java-files> 

如果兩個模塊都可以訪問的src核心,但既不SRC核也不互相模塊可以訪問模塊。

可以使用多個項目並相應地設置項目依賴關係來實現此目的,但我們開始有許多模塊,並且不希望每次都創建一個新項目。

項目也有一個名爲Access restrictions的功能,如果它可以應用到源文件夾,它將做正確的事情。

有沒有什麼辦法(可能是一個插件或其他技巧)來實現這一目標?

回答

1
+0

我看了一下。目前看起來不錯,但它實際上是否也適用訪問限制?依賴關係只是說「我需要這個」。但是這是否意味着,當我不說「我需要這個」時,我無法確定地使用它? –

+0

你的意思是說依賴需要一些其他模塊? –

+0

不,我在問是否缺少依賴項(比方說)module2確保我們無法訪問module2,即使它在我們的項目中。 –

2

通過使用maven的multi-module project

如果module1使用module2的類,將會出現編譯錯誤。