gpt4 book ai didi

Java JNI : This operation is only valid in the context of an app container

转载 作者:行者123 更新时间:2023-12-01 18:51:36 25 4
gpt4 key购买 nike

在 Mac 上无法使用 JNI 功能后,我决定在 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

This operation is only valid in the context of an app container

什么?我尝试用谷歌搜索这个,但没有显示任何相关内容。奇怪的是,它在 Mac 上运行得很好。

这是什么原因造成的?

最佳答案

原来错误消息是由 Windows 生成的,并且是由这一点古怪引起的:

我编译为 Windows 应用商店 DLL,而不是 Win32 DLL。可笑,但至少我找到了答案。

关于Java JNI : This operation is only valid in the context of an app container,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15720226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com