問題タブ [runtime-environment]
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 - Java ランタイムの違反 (Java ランタイム環境によって致命的なエラーが検出されました)
現在、データをチップに送信するためにシリアル ポートを開こうとしていますが、Java ランタイム環境によって致命的なエラーが検出されましたというエラーが表示されます。これがコンソールログです。
エラーの原因となっている関数は、バックエンド/ボード通信用のポートを開くことになっています。ここに関数があります
これを修正する方法についてのアイデアをいただければ幸いです!!
ps これは私の最初の投稿です。時間があれば、投稿の書式設定に関するフィードバックもいただければ幸いです。
ありがとうマーブル
java - 非モジュラー プロジェクトおよびモジュラー プロジェクトに関して、Java での実行時にネイティブ ライブラリのパスを追加します。
AdoptOpenJDK の Java 11 と ant をビルド目的で使用する 2 つのプロジェクトがあります。どちらも命名を除いて同じコードベースを使用しています。
1 つ目は、名前のないモジュールにコードを含む非モジュール プロジェクトです。これは例外なしで実行され、期待どおりにライブラリを追加します。
これは、メイン クラスのコードです。
2 つ目は、名前付きモジュールにコードを含むモジュラー プロジェクトです。これは例外をスローします。ライブラリの追加に失敗します。
これはモジュール情報のコードです:
これは、メイン クラスのコードです。
このアプローチは、stackoverflow に関するこれら 2 つの他の優れた投稿に基づいています。
Java で実行時にネイティブ ライブラリの新しいパスを追加する
Java 13+ で java.library.path を動的に設定するにはどうすればよいですか?
この投稿も大いに役立ちました。
http://fahdshariff.blogspot.de/2011/08/ching-java-library-path-at-runtime.html
モジュラー プロジェクトでは baseModule.addOpens("java.lang", namedModule) を呼び出すと IllegalCallerException がスローされますが、非モジュラー プロジェクトではすべてがスムーズに機能します。
これは例外スタック トレースです。
モジュラー プロジェクトの何が問題になっていますか?
c - Autosar クラシック アーキテクチャの SWC に実装されたタスク
私は autosar 4.3 のプロジェクトで作業しています。SW_C でタスクが作成され、OS プリミティブが使用されていることがわかるプロジェクトの古いバージョンを参照しています。
autosar SW アプリケーション コンポーネントで、このレベルで /configure タスクを定義することは安全ですか、または許可されていますか? タスクは RTE のレベルで定義されるべきではありませんか? 例:
説明ありがとう