問題タブ [graalvm-native-image]
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.
spring-boot - spring-boot 用のファット jar を作成するために graalvm ネイティブ イメージをビルドすると、「インポート セレクターのアクセス ヒントが見つかりません」というエラーが発生する
参考ブログ:https ://blog.codecentric.de/en/2020/06/spring-boot-graalvm-native-image-maven-plugin/
以下は私のアプリケーションのバージョン情報です
- スプリング ブート バージョン: 2.3.3.RELEASE
- spring-graalvm-native バージョン: 0.7.0
- ネイティブ イメージ Maven プラグイン バージョン: 20.1.0
ネイティブ イメージ コマンド
上記コマンドで実行すると、以下のエラーが発生します。
どうすれば修正できますか?私は助けを求めます。
java - ネイティブ イメージの実行時に Micronaut @Value が環境変数を取得しない
graalvm と micronaut を使用してネイティブ イメージをビルドしましたが、ネイティブ イメージ アプリは @Value アノテーションを使用して環境変数を取得できません。アプリをjarとして実行しようとすると、問題なく動作します。
これは私が得るエラーです
メッセージ: フィールド値の設定エラー: タイプのフィールド 'merchantAccount' が見つかりませんでした: example.micronaut.getOriginKeys.WebComponentService 取得したパス: 新しい GetOriginKeysController([WebComponentService webComponentService]) io.micronaut.context.exceptions.DependencyInjectionException: フィールドの値を注入できませんでしたクラスの [merchantAccount]: example.micronaut.getOriginKeys.WebComponentService
ただし、このような環境変数を取得しようとすると、正常に機能します。
これは私がネイティブアプリを実行する方法です