我在包中放置了一個jaxb.properties文件,其中我的類使用了不同的JAXB提供程序(如鏈接Specifying EclipseLink MOXy as Your JAXB Provider所示),我使用它解組。java包中的jaxb.properties文件未包含在Maven中.war
出現以下情況:
當我從Eclipse運行項目/ STS解組工程確定, 因爲它讀取jaxb.properties文件。
當我使用Maven 3(
mvn clean install
)構建項目時,jaxb.properties文件未包含在軟件包中 - 因此這些類無法成功解組XML文件。然後,我必須手動放置jaxb.properties文件,方法是導航到已部署的應用程序,輸入軟件包並粘貼文件。
解決方案?謝謝!
將測試其是否會以這種方式工作,並提供反饋.. –
有用嗎?你是如何解決這個問題的? – HDave
@HDave我相信他把屬性放到src/main/resources中 – oers