2010-06-08 42 views
9

Tôi tìm thấy plugin này để phát triển Google App Engine dường như là những gì tôi cần.Làm thế nào để bạn cài đặt một plugin Maven2?

Nhưng tôi không biết cách cài đặt.

Tôi tải về các tập tin JAR từ trang này nhưng tôi không biết được nơi để đặt nó:

http://code.google.com/p/maven-gae-plugin/

bất cứ ai có thể chỉ cho tôi đi đúng hướng? Tôi đã thử tìm kiếm các hướng dẫn cài đặt nhưng không có gì sắp xuất hiện. Nó có vẻ giống như một loại bí mật nội bộ. Xin lỗi - Tôi mới làm quen với Maven nên tôi xin lỗi nếu điều này rõ ràng.

Đây là pom Tôi đang sử dụng:

http://code.google.com/p/thoughtsite/source/browse/trunk/pom.xml

Trả lời

5

Bạn không cài đặt nó, Maven sẽ làm điều đó cho bạn. Nhưng bạn cần phải nói với Maven từ nơi nó có thể tải xuống plugin nếu plugin không có sẵn trong kho công cộng. Vì vậy, tuyên bố kho plugin:

<project> 
    [...] 
    <repositories> 
     [...] 
     <repository> 
      <id>maven-gae-plugin-repo</id> 
      <name>maven-gae-plugin repository</name> 
      <url>http://maven-gae-plugin.googlecode.com/svn/repository</url> 
     </repository> 
    </repositories> 

    <pluginRepositories> 
     [...] 
     <pluginRepository> 
      <id>maven-gae-plugin-repo</id> 
      <name>maven-gae-plugin repository</name> 
      <url>http://maven-gae-plugin.googlecode.com/svn/repository</url> 
     </pluginRepository> 
    </pluginRepositories> 
    [...] 
</project> 

Và sử dụng các plugin:

<project> 
    [...] 
    <build> 
     <plugins> 
      [...] 
      <plugin> 
       <groupId>net.kindleit</groupId> 
       <artifactId>maven-gae-plugin</artifactId> 
       <version>[plugin version]</version> 
      </plugin> 
     </plugins> 
    </build> 
    [...] 
</project> 

Và hãy Maven làm công việc của mình. Điều này thực sự được ghi lại trong trang Usage.

+0

Tôi thực sự đã làm điều đó nhưng nghĩ rằng nó không hoạt động vì Eclipse không hiển thị bất kỳ tùy chọn menu mới nào cho plugin. – ovr

+0

@ovr Tôi nghĩ rằng bạn đang mong đợi quá nhiều từ Eclipse, Eclipse sẽ không đề xuất các mục tiêu Maven mới chỉ vì bạn đã khai báo một plugin trong tệp 'pom.xml' của bạn. –

+0

@Pascal - Tôi nghĩ những mục tiêu này sẽ xuất hiện dưới dạng các tùy chọn menu trong Eclipse - http://www.kindleit.net/maven_gae_plugin/plugin-info.html – ovr

Các vấn đề liên quan