2026-03-23 1:09 PM
I have recently installed STM32CubeIDE 2.1.1 on linux and opened an existing project workspace. Everything looks fine except the integration with CubeMX for ioc files (which I believe is now by-design). The problem I have is after going to eclipse marketplace and installing Subclipse, it installs fine, then after restarting it goes into an endless loop saying the application is not responding. Finally, I got a message about "Failed to load JavaHL Library.", but I'm not sure if that's the real cause as dismissing the dialog reverts back to the application not responding loop.
Reinstalling the IDE does not help. The only way I've found to get the IDE to work is by removing the stm32 folder under $HOME/.eclipse, but this doesn't correct the issue with subclipse or its connection to subversion. Any help much appreciated.
Solved! Go to Solution.
2026-03-24 3:02 PM
I was finally able to resolve this by adding a jvm parameter to the "stm32cubeide.ini" file. For Linux, after making sure "libsvn-java" is installed, add the following to the ini file:
-Djava.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib:/usr/lib/x86_64-linux-gnu/jni
Works fine now.
2026-03-23 2:42 PM
Did this plug-in work with any previous version(s) of CubeIDE?
@antfarmer wrote:Everything looks fine except the integration with CubeMX for ioc files (which I believe is now by-design). .
Indeed it is:
STM32CubeIDE 2.0 release - early heads-up!
IDE Version 2.0.0 - why remove MX ?
2026-03-23 3:19 PM
Yes, I believe the last one was version 1.19.
2026-03-24 3:02 PM
I was finally able to resolve this by adding a jvm parameter to the "stm32cubeide.ini" file. For Linux, after making sure "libsvn-java" is installed, add the following to the ini file:
-Djava.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib:/usr/lib/x86_64-linux-gnu/jni
Works fine now.
2026-03-25 3:37 AM
@antfarmer wrote:Works fine now.
Good to hear - now please mark that post as the solution.