IBM MobileFirst 8.0でJavaアダプタを使用して外部ライブラリを使用する場合の制限事項はありますか?私はguava私のコードを追加外部ライブラリを持つIBM MobileFirstアダプタ
は(mfpdevアダプタが成功を構築する)エラーを持っていませんが、私のサーバーにデプロイするとき、それはエラーで応答します。
[ERROR] Failed to execute goal com.ibm.mfp:adapter-maven-plugin:8.0.2016082422:deploy (default-cli) on project X: The output of /mfpadmin/management-apis/2.0/runtimes/mfp/adapters is of type text/html, which is unsupported. Expected an output of type text/xml or application/xml or application/json. -> [Help 1]
しかし、私はポンポンで(MVN依存関係を)グアバを削除するとIアダプタを展開できます。私が見ることができるような問題は、他の図書館にも起こります。このようなライブラリを使用するオプションはありますか?
mfpdevの-v:8.0.0-2017012016
EDIT:私は最終的にポンポンファイルにグアバのためのスコープを設定することで、問題を解決:
<scope>provided</scope>
どのようにpom.xmlに追加しましたか? –
mvn依存関係によって。 '<! - https://mvnrepository.com/artifact/com.google.guava/guava - > com.google.guava グアバ 21.0 ' –
3squad