eclim安装的问题

时间:2016-01-21 09:43:24

标签: java eclipse eclim

我的eclim安装问题,在GUI安装中,我被提示输入Eclipse安装目录。当我输入目录时,我无法继续,输入栏变为红色,“下一步”按钮不可用。

以下是我对eclim用户Google网上论坛页面的帖子的副本(似乎反应迟钝):

  

我可能会在这里遗漏一些微不足道的东西,但我似乎无法想象   出了什么问题。

     

我目前正在使用MacVim(7.4)开发OS X(El Capitan)。   Eclipse.app安装到〜/ Applications / java-mars,所以我假设了   那是eclim在GUI中要求的目录   安装;但是,目录栏变为红色并拒绝我   持续。

     

然后我尝试使用git克隆并使用ant构建eclim   -Declipse.home =〜/ Applications / java-mars / Eclipse.app /,但构建失败,说org.eclipse.core.runtime不存在。这似乎是   位于我的〜/ .p2目录中,但是当我尝试使用时,构建失败了   在Declipse.home标志中设置。

     

我必须忽略一些微不足道的事情,比如指出错误   目录,但任何帮助指向我正确的方向将是   赞赏。

我最终让eclim从源代码编译,将Declipse.home设置为~/.p2 org.eclipse.core.runtime所在目录中的一个目录,但现在我似乎无法以此作为我的日志执行eclimd

!SESSION 2016-01-21 03:09:07.366 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_65
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  --launcher.suppressErrors -refresh -application org.eclim.application
Command-line arguments:  --launcher.suppressErrors -debug -clean -refresh -application org.eclim.application

!ENTRY org.eclim 4 0 2016-01-21 03:09:09.335
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclim [94]
  Unresolved requirement: Require-Bundle: org.eclipse.core.filebuffers

        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)

!ENTRY org.eclim.core 4 0 2016-01-21 03:09:09.338
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclim.core [95]
  Unresolved requirement: Require-Bundle: org.eclim
    -> Bundle-SymbolicName: org.eclim; bundle-version="2.5.0"; singleton:="true"
       org.eclim [94]
         Unresolved requirement: Require-Bundle: org.eclipse.core.filebuffers

        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)

!ENTRY org.eclim.jdt 4 0 2016-01-21 03:09:09.339
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclim.jdt [96]
  Unresolved requirement: Require-Bundle: org.apache.ant

        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)

!ENTRY org.eclim.vimplugin 4 0 2016-01-21 03:09:09.339
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclim.vimplugin [97]
  Unresolved requirement: Require-Bundle: org.apache.ant

        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)

!ENTRY org.eclipse.osgi.compatibility.state.nl_ja 2 0 2016-01-21 03:09:12.315
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_ja [323]
  Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
  Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclim 2 0 2016-01-21 03:09:12.315
!MESSAGE Could not resolve module: org.eclim [94]
  Unresolved requirement: Require-Bundle: org.eclipse.core.filebuffers


!ENTRY org.eclipse.osgi.compatibility.state.nl_zh 2 0 2016-01-21 03:09:12.315
!MESSAGE Could not resolve module: org.eclipse.osgi.compatibility.state.nl_zh [324]
  Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state
  Unresolved requirement: Fragment-Host: org.eclipse.osgi.compatibility.state


!ENTRY org.eclim.jdt 2 0 2016-01-21 03:09:12.316
!MESSAGE Could not resolve module: org.eclim.jdt [96]
  Unresolved requirement: Require-Bundle: org.apache.ant


!ENTRY org.eclim.vimplugin 2 0 2016-01-21 03:09:12.316
!MESSAGE Could not resolve module: org.eclim.vimplugin [97]
  Unresolved requirement: Require-Bundle: org.apache.ant


!ENTRY org.eclim.core 2 0 2016-01-21 03:09:12.316
!MESSAGE Could not resolve module: org.eclim.core [95]
  Unresolved requirement: Require-Bundle: org.eclim
    -> Bundle-SymbolicName: org.eclim; bundle-version="2.5.0"; singleton:="true"
       org.eclim [94]
         Unresolved requirement: Require-Bundle: org.eclipse.core.filebuffers


!ENTRY org.eclipse.osgi 4 0 2016-01-21 03:09:12.316
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: Application "org.eclim.application" could not be found in the registry. The applications available are: com.jrockit.mc.rcp.application.app, org.eclipse.e4.ui.workbench.swt.E4Application, org.eclipse.e4.ui.workbench.swt.GenTopic, org.eclipse.equinox.app.error, org.eclipse.equinox.p2.director, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.equinox.p2.publisher.InstallPublisher, org.eclipse.equinox.p2.publisher.EclipseGenerator, org.eclipse.equinox.p2.publisher.ProductPublisher, org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher, org.eclipse.equinox.p2.reconciler.application, org.eclipse.help.base.infocenterApplication, org.eclipse.help.base.helpApplication, org.eclipse.help.base.indexTool.
        at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)
        at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1438)

0 个答案:

没有答案