Intellij Idea java.library.path中没有SimpleITKJava with intellij

wljmcqd8  于 2023-06-21  发布在  Java
关注(0)|答案(1)|浏览(208)

我正在尝试使用Java的Simpleitk。
已经安装了pom.xml和maven,没有错误或警告。
我甚至可以在我的脚本中导入Simpleitk,并且运行起来没有问题。
当我想把事情做得更复杂一点的时候,我碰到了:
java.lang.UnsatisfiedLinkError:java.library.path中没有SimpleITKJava
寻找一个解决方案,我发现:
https://itk.org/Wiki/SimpleITK/GettingStarted/A_visual_guide_to_SimpleITK_in_Java
但是这个例子使用了eclipse,我无法在intellij中“设置 *Native library location”。
搜索,我发现 * How to set the java.library.path in intelliJ Idea.但是找不到这个“VM选项”,我认为它太旧了。
我搜索了很多,尝试了其他的东西,但没有结果。
我在哪里可以找到 *JNI?是不是应该像'SimpleITK-0.9.0.jar'那样?因为我在一个随机的maven仓库中找到了这个,并试图将路径粘贴到所有地方,例如:
环境变量路径
文件/项目结构/模块/依赖项
文件/项目结构/库
文件/项目结构/工件
但都没有成功 *

xfb7svmp

xfb7svmp1#

我找到了JNI库:https://github.com/SimpleITK/SimpleITK/releases
ctrl+f“java”并下载SimpleITK-2.2.1-Java-win64.zip或更新版本。没有必要建造任何东西。
解压缩,现在你有必要的文件。现在,如果您正在使用IntellijManage将其放入您的“运行/编辑配置/VM选项”
-Djava.library.path=“C:\your-path\SimpleITK-2.2.1-Java-win64”
较新的intellij版本将把“vm选项”作为一个隐藏配置。你可以在右上角的“运行/编辑配置”选项“修改选项”中启用它
希望我将来能帮助到别人👍

相关问题