I looked into your log...
Did you update java very recently?
I've found something related to java 1.9...
Related thread JAVA environment after update
!ENTRY org.eclipse.jdt.launching.macosx 4 0 2018-05-14 09:18:05.837 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jdt.launching.macosx  Unresolved requirement: Require-Capability: eclipse.platform; filter:="(osgi.os=macosx)" at org.eclipse.osgi.container.Module.start(Module.java:434)
Not sure if this is the case...
Please provide a clean log?
Could you please ensure JDK bin is included in your PATH environment variable and is being reached? Are you using oracle JDK 1.8?
yes, java is setup and running normally.
I can open talend 6.4.1 with my old projects, but talend 6.5.1 not anymore. And it was opening normally till this week.
Could you please follow the steps as below to restore the items to see if you can open talend 6.5.1 without erroe?
Let us know if it is OK with you.