私はLiferayの7 MVCポートレットにSalesforceのライブラリを統合しようと思って、次の手順は、私がやったことです:のLiferay 7追加のSalesforceのjarライブラリエラー
は、クラスパスにライブラリを追加します。 Eclipseで、プロジェクト]> [プロパティ]> [Javaのビルド・パスに行く>ライブラリ>は外部JARを追加し、その後、build.gradleする線の下に追加します。このリストに
をSFDC-WSC JARを追加します。 コンパイルグループ:「com.forceを.API」、名前: '力WSC'、バージョン:'40の.1.1'
Javaのソースコードは、私がプロジェクトをビルドするGradleのビルドを使用するまで、次のエラーが発生okです:
エラー:パッケージcom.sforce.soap.enterpriseは存在しません。import com.sforce.soap.enterprise.EnterpriseConnection;
エラー:パッケージcom.sforce.soap.enterpriseインポートcom.sforce.soap.enterprise.QueryResult存在しません。
エラー:パッケージcom.sforce.soap.enterpriseインポートcom.sforce.soap.enterprise.SaveResult存在しません。 DAVID H NEBINGERのブログ記事によると従うよう
は、私はまた、BNDファイルを設定します。 https://web.liferay.com/web/user.26526/blog/-/blogs/osgi-module-dependencies をしかし、何も を改善されていないバンドル・クラスパス:。、\ libに/ externalLib.jar -includeresource: LIB \ /externalLib.jar=externalLib.jar、\ lib/commons-lang.jar = commons-lang = [0-9] *。jar修正するための提案をしてください。事前
で行く、あなたのスタブを生成したい場合は
は、あなたの答えをありがとうございましたが、私はあなたの答えを読む前に私が行う必要があり、次のように: は、プロジェクトを右クリック - >のGradle - >リフレッシュのGradle project 次に、salesforce APIライブラリがポートレットの外部依存関係にダウンロードされます。これは問題ありません。しかし、生成されたwsdlライブラリからの残りのエラー、私はそれを生成するためにガイドに従って使用した: http://usefulliferaytips.blogspot.jp/2014/01/liferay-and-salesforce-integration.html 私に教えてもらえますか?私は、私のプロジェクトで使用するために生成されたwsdlをインポートします。 ありがとうございます! –
こんにちはアントニオ、あなたは非常に多く、私は同じ質問を言及しなかったことを非常に残念です おかげで投稿されました: https://web.liferay.com/community/forums/-/message_boards/message/92741832 この質問について私に理想を与えることはできますか? お待ちしております。 –