You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Fredrik Roubert (Jira)" <ji...@apache.org> on 2023/06/09 20:33:00 UTC

[jira] [Commented] (DIRSTUDIO-1293) Fails to start on MacOS Monterey

    [ https://issues.apache.org/jira/browse/DIRSTUDIO-1293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17731094#comment-17731094 ] 

Fredrik Roubert commented on DIRSTUDIO-1293:
--------------------------------------------

PR #36 was merged earlier today and with that there now is native support for Apple silicon. When the next release is made, the download site will just need to be updated to provide both kinds of binaries for Mac.

> Fails to start on MacOS Monterey
> --------------------------------
>
>                 Key: DIRSTUDIO-1293
>                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1293
>             Project: Directory Studio
>          Issue Type: Bug
>          Components: studio-ldapbrowser
>    Affects Versions: 2.0.0-M17
>         Environment:   Model Name:	MacBook Pro
>   Model Identifier:	MacBookPro18,2
>   Chip:	Apple M1 Max
>   Total Number of Cores:	10 (8 performance and 2 efficiency)
>   Memory:	32 GB
>   System Firmware Version:	7429.41.5
>   OS Loader Version:	7429.41.5
>            Reporter: Philip Peake
>            Priority: Major
>             Fix For: 2.0.0-M18
>
>         Attachments: alert.png
>
>
> Launching Directory Studio fails with an error (see attached image), basically saying that the JNI_CreateJavaVM symbol is not found in libjvm.dylib.
> The symbol is actually there:
>  
> {code:java}
> bin philip$ nm ../lib/server/libjvm.dylib | grep -i jni_create
> 00000000004e3190 T _JNI_CreateJavaVM
> {code}
>  
> Tried two different java versions:
>  * zulu-11.jdk
>  * zulu-17.jdk
> Tried adding the path to the java version explicitly in the Info.plist file:
>  
> {code:java}
>   <array>
>                   
>       <!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,
>                     or add a VM found via $/usr/libexec/java_home -V
>                 <string>-vm</string><string>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java</string>
>                 <string>-vm</string><string>/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/bin/java</string>
>             -->
>                   
> <string>-vm</string><string>/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home/bin/java</string>
>       <string>-keyring</string>
>       <string>~/.eclipse_keyring</string>
>               
>     </array> 
> {code}
>  
> This appears to be a problem in Eclipse/Directory Studio.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org