我的包是這樣的:確保Java類不從某些包導入
com.example.pure
com.example.pure.internal
com.example.other
我要確保在com.example.pure
包中的類不會對在com.example.pure.internal
或com.example.other
包中的類的依賴。
很明顯,我可以手動檢查每個文件並檢查導入,但是我想自動執行它。我可以編寫一些代碼來完成它,但似乎它可能是其他人已經解決的問題。
我使用Eclipse,所以我可以配置一個Eclipse插件來強制依賴方向,這絕對是理想的,但是命令行工具或Gradle插件也會很棒。
它確實取決於我沒有提到的其他包,但這當然是我可以去的一種方式。感謝這個想法。 –
歡迎兄弟,您可以使用其他軟件包編譯它,並且不需要** com.example.pure.internal **或** com.example.other **包來查看它是否依賴於它們。無論如何,我希望這個問題能解決。 – jfun