很多java應用程序都是用maven構建的。 maven擁有Profile概念,爲不同環境構建發佈包真的很方便。例如dev/test/prod
使用不同的path/jndiname/security rule/properties files
...我想我不必在此列出代碼來解釋它。maven配置文件或彈簧配置文件?
春天是Java開發一個很好的和流行的框架,因爲spring3它支持的配置文件的概念了。
現在問題來了,釋放不同ENVS目的,哪一個更好?現在我更喜歡maven個人資料。因爲Spring必須複製每個配置文件中的每個bean定義。它需要一個初始化程序/屬性讓spring知道哪個配置文件應該被激活。
但我覺得彈簧配置文件比maven配置文件更靈活。
你覺得呢?請給出一些建議。謝謝。
正是我在找的,thanx! – Vinicius 2017-03-08 17:31:25