2017-10-19 249 views
1

我試圖安裝Talend數據集成軟件,並且失敗。它將以下問題寫入日誌(並且就像它大約500KB一樣):安裝Talend Data Integration Studio時使用Java JRE和Eclipse問題

更新:我還將[完整的錯誤日誌](https://pastebin.com/g06Guuk9)發佈到Pastebin。

!SESSION 2017-10-19 06:41:34.981 ----------------------------------------------- 
eclipse.buildId=unknown 
java.version=9.0.1 
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 

!ENTRY org.eclipse.jdt.launching.macosx 4 0 2017-10-19 06:42:04.725 
!MESSAGE FrameworkEvent ERROR 
!STACK 0 
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jdt.launching.macosx [326] 
    Unresolved requirement: Require-Capability: eclipse.platform; filter:="(osgi.os=macosx)" 

    at org.eclipse.osgi.container.Module.start(Module.java:434) 
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) 
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561) 
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533) 
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476) 
    at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) 
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) 
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) 

我在一臺64位機器上,並且安裝了64位JRE。環境變量JRE_HOMEPATH具有到JRE的正確路徑。

JRE_HOME = C:\Program Files\Java\jre-9.0.1 

我知道日誌有MacOS X的東西在裏面......但我點擊了正確.exe

enter image description here

我想不通基礎上,嘗試下一個是什麼登錄。有任何想法嗎?

+0

看起來你正在使用的東西,希望在MacOS運行。 –

+0

我明白了,但我特意點擊了windows安裝包。更新問題的詳細信息。 – GWR

+0

可能是防火牆/代理相關的,我google了錯誤:https://www.talendforge.org/forum/viewtopic.php?pid=165445 – tobi6

回答