2013-04-03 5 views
0

У меня проблема с настройкой maven в eclipse. я установил через eclipse Marketplace для eclipse и maven wtp, и это затмение не распознает первую строку POM. не говоря уже о <packaging>js</packaging> Часть ошибку на первой линии:maven + gwt + eclipse

"Project build error: Unresolveable build extension: Plugin org.codehaus.mojo:javascript-maven-plugin:2.0.0-alpha-1 or one of its dependencies could not be resolved: Could not transfer artifact org.sonatype.aether:aether-util:jar:1.11 from/to central (http://repo.maven.apache.org/maven2): No response received after 60000" 

это полный pom.xml

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
<modelVersion>4.0.0</modelVersion> 

<groupId>www.bgusched.co.il</groupId> 
<artifactId>bgusched1</artifactId> 
<version>0.0.1-SNAPSHOT</version> 
<name>JavaScript RIA</name> 
<packaging>js</packaging> 
<description>A JavaScript Rich Internet Application using jQuery and jQuery UI.</description> 

<properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    <org.springframework.version>3.0.1.RELAESE</org.springframework.version> 
    <org.hibernate.version.>3.5.1-Final</org.hibernate.version.> 
    <gwt.version>2.0.3</gwt.version> 
    <maven.compiler.source>1.6</maven.compiler.source> 
    <maven.compiler.target>1.6</maven.compiler.target> 
</properties> 

<dependencies> 
    <dependency> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>jquery-amd</artifactId> 
     <version>1.7.1-alpha-1</version> 
     <type>js</type> 
    </dependency> 
    <dependency> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>jquery-ui-amd</artifactId> 
     <version>1.8.16-alpha-1</version> 
     <type>js</type> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-orm</artifactId> 
     <version>$(org.springframework.version)</version> 
    </dependency> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-web</artifactId> 
     <version>$(org.springframework.version)</version> 
    </dependency> 
    <dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-core</artifactId> 
     <version>$(org.hibernate.version)</version> 
    </dependency> 
    <dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-annotations</artifactId> 
     <version>$(org.hibernate.version)</version> 
    </dependency> 
    <dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-entitymanager</artifactId> 
     <version>$(org.hibernate.version)</version> 
    </dependency> 
    <dependency> 
     <groupId>org.hibernate.javax.persistence</groupId> 
     <artifactId>hibernate-jpa-2.0-api</artifactId> 
     <version>1.0.0.Final</version> 
    </dependency> 
    <dependency> 
     <groupId>org.slf4j</groupId> 
     <artifactId>slf4j-log4j12</artifactId> 
     <version>1.5.8</version> 
    </dependency> 
    <dependency> 
     <groupId>org.hsqldb</groupId> 
     <artifactId>hsqldb</artifactId> 
     <version>1.8.10</version> 
    </dependency> 
    <dependency> 
     <groupId>c3p0</groupId> 
     <artifactId>c3p0</artifactId> 
     <version>0.9.1.2</version> 
    </dependency> 
</dependencies> 

<build> 
    <extensions> 
     <extension> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>javascript-maven-plugin</artifactId> 
      <version>2.0.0-alpha-1</version> 
     </extension> 
    </extensions> 
</build> 

<!-- FIXME: Temporary declaration of Codehaus repos until this moves to Maven Central --> 
<repositories> 
    <repository> 
    <id>JBoss</id> 
    <name>JBoss Repsitory</name> 
    <layout>default</layout> 
    <url>http://repository.jboss.org/maven2</url> 
</repository> 
    <repository> 
     <id>snapshots</id> 
     <url>https://nexus.codehaus.org/content/repositories/snapshots/</url> 
     <releases> 
      <enabled>false</enabled> 
     </releases> 
     <snapshots> 
      <enabled>true</enabled> 
     </snapshots> 
    </repository> 
</repositories> 
<pluginRepositories> 
    <pluginRepository> 
     <id>snapshots</id> 
     <url>https://nexus.codehaus.org/content/repositories/snapshots/</url> 
     <releases> 
      <enabled>false</enabled> 
     </releases> 
     <snapshots> 
      <enabled>true</enabled> 
     </snapshots> 
    </pluginRepository> 
</pluginRepositories> 

я взял его из некоторых онлайн-учебник для создания hibernate-gwt-maven проекта

+0

Прошли ли вы? – SSR

+0

У меня возникли серьезные проблемы с правильной работой этой вещи Я не смог найти какой-либо pom.xml, который бы разрешил все - чтобы скомпилировать как gwt, так и hibernate в моем проекте. Am clueless – Moutabreath

+0

Является ли ваше требование просто спящим + gwt или весной, jquery и т. Д. !!!! – SSR

ответ

0

Это означает, что у вас нет javascript-maven-plugin-2.0.0-alpha-1.jar и aether-util-1.11.jar в локальных или глобальных репозиториях maven.

В центральном репо here вы можете найти доступную версию javascript-maven-plugin и эфира. Попробуйте загрузить и установить их в локальный репозиторий m2.

Примечание - Они кажутся необязательными, и я считаю, что вы можете полностью вырезать тег расширения из тега сборки. Они могут помочь только в сжатии/очистке jquery js-файлов (игнорируйте их пока)

Смежные вопросы