javaの.jarファイルをアップロードして実行すると、警告とエラーが表示されます。AWSラムダJAVA:外部ライブラリの使用
This function contains external libraries. Uploading a new file will override these libraries.
し、エラーがある: 警告がある
java.lang.NoClassDefFoundError: org/apache/http/client/methods/HttpUriRequest
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
Caused by: java.lang.ClassNotFoundException: org.apache.http.client.methods.HttpUriRequest
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
私はjarファイルには問題を構築することはできません、すべての依存関係は私のポンポンです。 org.jsonのように、同じjava.lang.NoClassDefFoundErrorエラーをスローするような、私が使用しているライブラリがいくつかあります。私はこれらのクラスをインポートします。私の瓶にはこれらのファイルは含まれておらず、私のクラスだけです。私はそれが関係していると思っています。本当?私が使用しているこれらの「外部」クラスのためにamazonクラスの置換を見つける必要がありますか?よくわかりません。
そのリンクはまさに私が必要とするものです!ありがとうございました! – user2917629