JNI を Mac で動作させることができなかったので、Windows で試してみることにしました。DLL をコンパイルjava.library.path
して、Mac で行ったのと同じように に配置しました。
今..Javaは私にこのエラーを与えます:
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\path\to\dll\TheDll.dll: This operation is only valid in the context of an app container
この操作は、アプリ コンテナーのコンテキストでのみ有効です
何?これをグーグルで検索してみましたが、関連するものは何も表示されません。奇妙なことに、Mac では問題なく動作しました。
これの原因は何ですか?