无法在Eclipse MARS

时间:2015-10-07 06:53:29

标签: eclipse proxy

我在Fedora 22上为JAVA开发人员在Eclipse MARS IDE上安装了CDT。重启后,我无法在Eclipse中重置代理。当我点击网络连接时,我收到一条错误消息当前显示的页面包含无效值

After the error message

必须将有效提供商设置为'手动'但现在缺少下拉列表。 Eclipse以以下消息开头:

  

org.eclipse.m2e.logback.configuration:The   org.eclipse.m2e.logback.configuration包在之前被激活了   状态位置已初始化。将在州位置后重试   已初始化。 org.eclipse.m2e.logback.configuration:Logback配置   文件:   /root/workspace/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.2.20150902-0002.xml   SLF4J:类路径包含多个SLF4J绑定。 SLF4J:找到了   绑定   [bundleresource://472.fwk12572413:1 /组织/ SLF4J / IMPL / StaticLoggerBinder.class]   SLF4J:发现绑定   [bundleresource://472.fwk12572413:2 /组织/ SLF4J / IMPL / StaticLoggerBinder.class]   SLF4J:请参阅http://www.slf4j.org/codes.html#multiple_bindings   说明。 SLF4J:实际绑定是类型   [ch.qos.logback.classic.util.ContextSelectorStaticBinder]   org.eclipse.m2e.logback.configuration:初始化logback

即使遇到错误,也没有消息。我应该更改哪个配置文件以重置代理?

2 个答案:

答案 0 :(得分:11)

不幸的是,这是最新的日食火星版本的已知问题。 可在此处找到说明:https://bugs.eclipse.org/bugs/show_bug.cgi?id=479075

解决方法: 创建文件" org.eclipse.core.net.prefs"在$ {eclipse.install.dir} /configuration/.settings下的内容:

<rule name ="Prevent Products page redirect" stopProcessing="true">
      <match url="(.*)" />
      <conditions>
        <add input="{PATH_INFO}" pattern="^/products[/]$" />
      </conditions>
      <action type="None" />
    </rule>
    <rule name="Redirect Products child pages" stopProcessing="true">
      <match url="^products/(.*)$" />
      <conditions>
        <add input="{PATH_INFO}" pattern="^(/*)/?.*" />
      </conditions>
      <action type="Redirect" redirectType="Permanent"  url="{R:1}" />
    </rule>

答案 1 :(得分:0)

您是否移动了安装目录? 因为在我(粗暴地)移动Eclipse安装目录之后,我发生了同样的问题。

重新安装解决了这个问题。