Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Eclipse中转换的maven项目中出错_Java_Gwt_Maven_Selenium - Fatal编程技术网

Java 在Eclipse中转换的maven项目中出错

Java 在Eclipse中转换的maven项目中出错,java,gwt,maven,selenium,Java,Gwt,Maven,Selenium,我正在使用带有m2e插件的EclipseJuno。我通过Eclipse将java项目转换为maven项目 右键单击项目>转到菜单配置>转换为maven项目 以下是错误: Multiple annotations found at this line: - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler- plugin:2.3.2:compile (

我正在使用带有m2e插件的EclipseJuno。我通过Eclipse将java项目转换为maven项目

右键单击项目>转到菜单配置>转换为maven项目

以下是错误:

Multiple annotations found at this line:
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-
 plugin:2.3.2:compile (execution: default-compile, phase: compile)
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-
 plugin:2.3.2:testCompile (execution: default-testCompile, phase: test-compile)
- CoreException: Could not get the value for parameter compilerId for plugin execution default-
 compile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of 
 its dependencies could not be resolved: The following artifacts could not be resolved: 
 org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1, org.codehaus.plexus:plexus-compiler-javac:jar:1.8.1: 
 Failure to transfer org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1 from http://repo.maven.apache.org/
 maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central 
 has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-compiler-
 manager:jar:1.8.1 from/to central (http://repo.maven.apache.org/maven2): connection timed out to http://
 repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.8.1/plexus-compiler-
 manager-1.8.1.jar
- CoreException: Could not get the value for parameter compilerId for plugin execution default-
 testCompile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one 
 of its dependencies could not be resolved: The following artifacts could not be resolved: 
 org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1, org.codehaus.plexus:plexus-compiler-javac:jar:1.8.1: 
 Failure to transfer org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1 from http://repo.maven.apache.org/
 maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central 
 has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-compiler-
 manager:jar:1.8.1 from/to central (http://repo.maven.apache.org/maven2): connection timed out to http://
 repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.8.1/plexus-compiler-
 manager-1.8.1.jar
如何解决这个问题?
请提供帮助。

EclipseJuno在创建Maven项目时遇到一些问题,最好的方法是创建Maven项目,创建Java并转换它

Juno在构建、编译和安装Maven的生命周期配置方面也存在问题。所以请自动关闭你的构建

请按照以下说明修复此问题

检查Eclipse上的代理设置是否位于公司网络后面

要更改此转到->窗口->首选项->常规->网络连接并更改活动提供程序

如果您有一些代理详细信息,请选择Manaul作为活动提供程序并对其进行编辑。 添加代理详细信息,即主机名和端口,然后单击保存

否则,请尝试从您的公司网络团队处获取

在此之后,通过goto->window->Preferences->maven->user settings转到maven设置

检查是否有名为settings.xml的xml文件,如果没有,请将下面的代码添加到该文件并保存在路径上

作为参考,它将位于:users\your name.m2

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository/>
  <interactiveMode/>
  <usePluginRegistry/>
  <offline/>
  <pluginGroups/>
  <servers/>
  <mirrors/>
  <proxies>
    <proxy>
      <id>myproxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>proxy name</host>
      <port>number</port>
      <username></username>
      <password></password>
      <nonProxyHosts>localhost,127.0.0.1</nonProxyHosts>
    </proxy>
  </proxies>
  <profiles/>
  <activeProfiles/>
</settings>

安全代理
真的
http
代理名称
数
localhost,127.0.0.1
即使在这之后,如果它不起作用, 转到命令提示符。 导航到项目位置。 依次键入命令。 -mvn清洁 -mvn编译 -mvn安装


希望它能对您和其他人起作用。

似乎是网络问题,因为您的日志显示plexus-compiler-manager-1.8.1.jar由于网络超时而无法下载。尝试创建一个vanilla maven项目设置,并确保其正常工作,然后在此项目上重试。在完成普通项目之后,重新启动eclipse并进行完整的项目刷新。对于从eclipse、Maven、M2E和GWT开始的初学者来说,很难对所有新事物进行升级。您可以从GWT Maven示例项目开始,使用“导入”->“现有Maven项目”将其导入eclipse。GWT的samples文件夹位于可从这里下载->我注意到您的屏幕截图中有“selenium”。你确定你需要用GWT标记它吗?嗯,我这么做是因为我想测试我的GWT应用程序。看,这解决了你的问题吗?