2012-08-24 19 views
5

Tôi làm theo hướng dẫn sau: http://software.danielwatrous.com/wordpress-plugin-licensing-wicket-on-google-app-engine/. Tôi thêm thư viện công cụ ứng dụng của Google vào dự án này và sau đó tôi muốn kiểm tra công cụ ứng dụng của Google trên đó. Nhưng khi tôi làm nhật thực này có vấn đề này:Cách chạy dự án maven trên công cụ ứng dụng google

The App Engine SDK '/home/hudi/program/git/tournamenSystem/tournament-system/ 
tournament-system-web/src/main/webapp/WEB-INF/lib/appengine-api-1.0-sdk-1.7.1.jar' 
on the project's build path is not valid (SDK location '/home/hudi/program/git/ 
tournamenSystem/tournament-system/tournament-system-web/src/main/webapp/WEB-INF/ 
lib/appengine-api-1.0-sdk-1.7.1.jar' is not a directory) 

Tôi không hiểu. Jar isnt thư mục vậy tại sao nó muốn một số thư mục? Khi tôi muốn sử dụng sửa chữa nhanh chóng thì tôi chỉ có thể sử dụng một SDK khác. Tôi cố gắng sử dụng phiên bản cũ hơn 1.6 ... nhưng vẫn cùng một vấn đề. Làm thế nào tôi có thể sửa chữa nó? Vui lòng giúp

Trả lời

5

Giải pháp có thể là, bạn nên thêm appengine thông qua cài đặt công cụ ứng dụng trong nhật thực và đảm bảo rằng sdk được thêm bằng cài đặt appengine xuất hiện trước khi được đề cập (ví dụ/home/hudi/program/git/tournamenSystem/tournament-system /tournament-system-web/src/main/webapp/WEB-INF/lib/appengine-api-1.0-sdk-1.7.1.jar) trong đường dẫn xây dựng của bạn. Bằng cách này, ứng dụng của bạn sẽ tham khảo sdk appengine từ plugin google chứ không phải cho đường dẫn gây lỗi.

Tôi đã gặp vấn đề tương tự khi tôi gặp phải lỗi cho bình sdk bao gồm từ sự phụ thuộc của maven. Hy vọng nó sẽ giúp ích.

Goole App Engine Setting

Build path order

+0

Trên thực tế tôi có thể xác nhận rằng di chuyển tất cả phụ thuộc thư viện hệ thống để phía dưới giải quyết các lỗi tương tự đối với tôi, đó là: GWT SDK, Web App Libs, Libs EAR, JRE, Maven . Chỉ cần di chuyển tất cả chúng xuống phía dưới và lỗi đã biến mất. – membersound

+0

@membersound tuyệt vời để nghe điều đó :) – Arpit

2

Bạn có thể muốn xem Maven GAE Plugin Plugin này có mục tiêu để chạy, gỡ lỗi, triển khai, v.v. ứng dụng GAE của bạn.

1

Trên máy tính của tôi với Ubuntu 12.04 và Eclipse Juno SR1 Tôi chỉ di chuyển tất cả phụ thuộc maven vào nút của danh sách đường dẫn xây dựng Java.

Đối mở Java cửa sổ xây dựng con đường nhấp chuột phải vào các dự án - sở thích - Java Build Path - Đặt hàng và xuất khẩu - chọn tất cả hàng với M2_REPO (hoặc một số điều khác) và nhấn nút "dưới" - Refresh dự án. Cần trợ giúp này.

Cảm ơn bạn!

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