Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi all!
I dont know what happened and unfortunately I am new to this java environment and talend so I dont know what this error message means and what I could do.
Do you have an adive fpr me please?
Thank you very much!!
You can have multiple Java version installations on the same machine if you don't want to remove Java 17 from your machine, then specify a JVM to launch studio, please refer to this KB article.
Hi
Can you provide the environment and product information? You can find these information in the log file which is located in <studio installation directory>/workpsace/.metadata/.
for example:
!SESSION 2022-06-07 10:33:43.726 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.8
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64
This is a continuation of log file D:\talend\product\731\studio1\Talend-Studio-20200219_1130-V7.3.1\workspace\.metadata\.bak_0.log
Created Time: 2022-06-08 16:57:16.480
Regards
Shong
thanks for your quick answer!!
Here Ihope the info you asked for:
!SESSION 2022-10-25 08:57:06.543 -----------------------------------------------
eclipse.buildId=unknown
java.version=17.0.1
java.vendor=Azul Systems, Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en
Command-line arguments: -os win32 -ws win32 -arch x86_64
This is a continuation of log file C:\Program Files (x86)\studio\workspace\.metadata\.bak_0.log
Created Time: 2022-10-25 09:00:44.699
!ENTRY org.talend.platform.logging 4 0 2022-10-25 09:00:44.700
!MESSAGE 2022-10-25 09:00:44,689 ERROR org.talend.commons.exception.CommonExceptionHandler - org/eclipse/jdt/launching/JavaRuntime
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/jdt/launching/JavaRuntime
at org.talend.core.runtime.util.JavaHomeUtil.initializeJavaHome(JavaHomeUtil.java:39)
at org.talend.core.repository.model.ProxyRepositoryFactory.updateProjectJavaVersionIfNeed(ProxyRepositoryFactory.java:2459)
at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:2331)
at org.talend.repository.ui.login.LoginHelper$1.run(LoginHelper.java:579)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: java.lang.ClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.jdt.launching (282).
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:126)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:572)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:345)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:401)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:41)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:476)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 5 more
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.jdt.internal.launching.LaunchingPlugin.start() of bundle org.eclipse.jdt.launching.
at org.eclipse.osgi.internal.framework.
Hi
Pleaser refer to the installation guide, Java 17 is not a supported Java version for v8.0.1, please install Java 11.
BTW, don't install studio into a long path that contains special character such as blank space.
Regards
Shong
I see, thank you for that info I will try this. Do I have to deinstall the Java 17 version for this or does talend automatically uses Java 11 if it is intalled on my pc?
You can have multiple Java version installations on the same machine if you don't want to remove Java 17 from your machine, then specify a JVM to launch studio, please refer to this KB article.
Thank you shong!
Hallo,
I have a quick related question: To execute an executable which was done by talend v8 on a different PC, does this PC also have to have exactly Java 11 installed? There doesnt have to be talend installed right? Thank you!
@Not defined Not defined Yes, you are right. The executable file can be executed directly or scheduled with third-part scheduler.
Thank you shong. Does the third party have to have a java environment installed and does the version matter?