Thanks a lot for the response!
I followed steps
here as I'm trying to add the YAML capabilities to Studio, but I get the following error in eclipse when I click on "Synchronize":
!SESSION Fri Feb 12 18:30:59 GMT 2021 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2021-02-12 18:30:59.253
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:650)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1461)
at org.eclipse.equinox.launcher.Main.main(Main.java:1434)
The headless version of Studio built successfully before I attempted to set up my Eclipse Dev Environment. Here some more info that will hopefully help:
OS:Ubuntu 18.04.5 LTS
Eclipse:
Eclipse IDE for RCP and RAP Developers (includes Incubating components)
Version: 2020-12 (4.18.0)
Build id: 20201210-1552
mvn --version:
Apache Maven 3.6.0
Maven home: /usr/share/maven
Java version: 11.0.9.1, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-65-generic", arch: "amd64", family: "unix"
I should note that I set JAV_HOME like this in linux "export export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/", which sets the variable only for that shell session.
Or is there a simpler way of doing this? All we'd like to do is have access to the SnakeYAML dependency in Studio OPI Scripts. Once we can add dependency to Maven, we should be able to access it from the Jython runtime, right?
I'm sorry about the lengthy message, just wanted to give enough info to debug the problem.
Thanks again for all of the help!
Lorenzo