我在Fedora 22上为JAVA开发人员在Eclipse MARS IDE上安装了CDT。重启后,我无法在Eclipse中重置代理。当我点击网络连接时,我收到一条错误消息当前显示的页面包含无效值。
必须将有效提供商设置为'手动'但现在缺少下拉列表。 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
即使遇到错误,也没有消息。我应该更改哪个配置文件以重置代理?
答案 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安装目录之后,我发生了同样的问题。
重新安装解决了这个问题。