Skip to content

Error on Mac with newest release (1.24.1) in Java builds #27300

@cooper-grill

Description

@cooper-grill

It appears that the newest release of onnxruntime for Java (1.24.1) has some kind of issue calling OrtEnvironment.getEnvironment() that doesn't appear in the previous release (1.23.2). To be honest, I'm not sure how to begin investigating this, but I'll paste the stack trace here:

java.lang.UnsatisfiedLinkError: no onnxruntime in java.library.path: /Users/user.name/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2285)
        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.base/java.lang.System.loadLibrary(System.java:1685)
        at ai.onnxruntime.OnnxRuntime.load(OnnxRuntime.java:416)
        at ai.onnxruntime.OnnxRuntime.init(OnnxRuntime.java:188)
        at ai.onnxruntime.OrtEnvironment.<clinit>(OrtEnvironment.java:38)

Other system details:

  • Apple M3 Pro
  • macOS Sonoma 14.6.1
  • Java 25
  • Maven 3.9.12

Metadata

Metadata

Assignees

No one assigned

    Labels

    api:Javaissues related to the Java API

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions