Plugin does not build on acc9 / cannot be installed in eclipse 2022-12
[schwinn@asl754 opensilecs-eclipse-plugin]$ ./build.sh
The JAVA_HOME environment variable is not defined correctly,
this environment variable is needed to run this program.
Modified build.sh due to that error. I replaced:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0
with
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
Result:
echo $JAVA_HOME
/usr/lib/jvm/java-17-openjdk-17.0.6.0.10-3.el9_1.x86_64
After that, ./build.sh
runs fine (with some warnings related to testing), however when pressing the 'build' button in eclipse, like described in the README.md), some error is shown:
Processing inclusion from feature silecsEclipsePluginGSIFeature: Bundle silecs.eclipse.plugin_2.0.0.qualifier failed to resolve.:
Missing required plug-in org.eclipse.ui_3.117.0.
Missing required plug-in org.eclipse.core.runtime_3.18.0.
Missing required plug-in org.eclipse.ui.workbench_3.119.0.
Missing required plug-in org.eclipse.core.resources_0.0.0.
Missing required plug-in org.eclipse.ui.ide_0.0.0.
Missing required plug-in org.eclipse.ui.editors_0.0.0.
Missing required plug-in org.eclipse.wst.xml.core_0.0.0.
Missing required plug-in org.eclipse.wst.xml.ui_0.0.0.
Missing required plug-in org.eclipse.ui.navigator.resources_0.0.0.
Missing required plug-in org.eclipse.core.filesystem_0.0.0.
Missing required plug-in org.eclipse.ui.console_0.0.0.
Missing required plug-in org.eclipse.ui.views_0.0.0.
Missing required plug-in org.eclipse.wst.validation_0.0.0.
Missing required plug-in org.eclipse.wst.validation.infopop_0.0.0.
Missing required plug-in org.eclipse.wst.validation.ui_0.0.0.
Missing required plug-in org.eclipse.jface.text_0.0.0.
Missing required plug-in org.eclipse.wst.sse.ui_0.0.0.
Missing required plug-in org.eclipse.ui.workbench.texteditor_0.0.0.
Missing required plug-in org.eclipse.text_0.0.0.
Missing required plug-in org.eclipse.wst.sse.core_0.0.0.
Missing required plug-in org.eclipse.ui.navigator_0.0.0.
Missing required plug-in org.eclipse.xsd_0.0.0.
Missing required plug-in org.eclipse.wst.xsd.core_0.0.0.
Missing required plug-in org.eclipse.core.expressions_0.0.0.
Missing required plug-in org.eclipse.cdt_0.0.0.
Missing required plug-in org.eclipse.cdt.core_0.0.0.
Missing required plug-in org.eclipse.cdt.ui_0.0.0.
Missing required plug-in org.eclipse.cdt.managedbuilder.ui_0.0.0.
Missing required plug-in org.eclipse.ltk.core.refactoring_0.0.0.
Missing required plug-in org.eclipse.ltk.ui.refactoring_0.0.0.
Missing required plug-in org.eclipse.equinox.launcher_0.0.0.
Missing required plug-in org.eclipse.cdt.make.core_7.3.0.
Missing required plug-in org.eclipse.cdt.make.ui_7.2.0.
Missing required plug-in org.eclipse.cdt.managedbuilder.core_8.3.0.
Missing required plug-in org.eclipse.e4.core.di_1.6.0.
Missing required plug-in javax.xml_1.3.4.
Host plug-in JavaSE_0.0.0 has not been found.
I suppose it is related to the java version installed on acc9. Possibly my export JAVA_HOME
was wrong ... no idea on how to proceed here