我使用Eclipse和Maven m2e插件。我的項目使用位於config
下的配置xml文件。 Maven項目佈局說你應該把這樣的東西放在srv/main/resources
這裏,這裏的麻煩開始...管理不同的資源目錄
在應用程序中config
目錄是硬連線相對於項目的根。我能以某種方式,甚至可能通過POM,欺騙Eclipse和Maven使軟件可以運行,即使這些文件在src/main/resources
?
編輯: Maven佈局表示只有src,target,pom.xml和一些txt文件在根目錄下。但是我部署的軟件需要根目錄下的配置。如果我的應用程序調用類似於新文件(「config/someXml.xml」)的情況,這並不完全合適。根據軟件是否部署或調試,我的軟件必須查看config/someXml.xml和src/main/resoruces/config/someXml.xml。
其他項目如何做到這一點?我不知何故必須更改我的代碼以提供目錄路徑?
你寫過'srv/...' - 你的意思是'src/...',對嗎? – 2012-01-10 23:46:05
謝謝,大概是今天第10次,我弄錯了:-) – 2012-01-10 23:49:39
爲什麼這個標籤'nio'? – 2012-01-10 23:51:36