Skip to main content
Announcements
A fresh, new look for the Data Integration & Quality forums and navigation! Read more about what's changed.
cancel
Showing results for 
Search instead for 
Did you mean: 
Moro
Contributor

project cant be opened after starting talend (Java problem?)

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!!0695b00000YDdi4AAD.jpg

Labels (2)
1 Solution

Accepted Solutions
Anonymous
Not applicable

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.

 

View solution in original post

10 Replies
Anonymous
Not applicable

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

Moro
Contributor
Author

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.

Anonymous
Not applicable

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

Moro
Contributor
Author

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?

Anonymous
Not applicable

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.

 

Moro
Contributor
Author

Thank you shong!

Moro
Contributor
Author

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!

Anonymous
Not applicable

@Not defined Not defined​  Yes, you are right. The executable file can be executed directly or scheduled with third-part scheduler.

 

Moro
Contributor
Author

Thank you shong. Does the third party have to have a java environment installed and does the version matter?