問題タブ [aws-sam-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Docker コンテナの AWS SAM CLI で ClassNotFoundException が発生する
このプロジェクトに基づいて、AWS SAM CLI を docker-compose ファイルの一部にしようとしています。Lambda 関数を呼び出すと ClassNotFoundException が発生することを除いて、すべてが適切に起動しているように見えます。同様にパーミッションに問題がある人を何人か見てきましたが、すべてのファイルを 777 にしても変化はありません。また、正しいjarファイルを解凍していることをログで確認できます。ファイルを自分で解凍し、「見つからない」クラスを見ました。
これは私の Docker ファイルです。
docker-compose.yml の関連部分:
SAM テンプレート:
そして私の出力ログ: