2012-09-26 43 views
6

tôi đang cố gắng bàn tay của tôi trên các hướng dẫn java Akka PiMaven Lỗi Không POM trong dự án này khi thực hiện nguyên mẫu: tạo

Tôi cố gắng để creaate một dự án maven như đã nêu trong hướng dẫn

nhưng bất cứ lúc nào Tôi nhập lệnh để tạo ra một dự án maven tôi nhận được một lỗi. Dưới đây là lệnh và Lỗi.

C:\Program Files\akka-2.0.2>mvn archetype:generate \ 


C:\Program Files\akka-2.0.2>mvn archetype:generate \ 
[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 0.206s 
[INFO] Finished at: Wed Sep 26 02:50:38 BST 2012 
[INFO] Final Memory: 11M/245M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] The goal you specified requires a project to execute but there is no POM 
in this directory (C:\Program Files\akka-2.0.2). Please verify you invoked Mave 
n from the correct directory. -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit 
ch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please rea 
d the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProject 
Exception 

có vẻ như maven đang yêu cầu tệp POM nhưng không được nêu trong gia sư mà tôi phải tạo POM trước khi tạo dự án. Tôi thực sự mới quá maven nên tha thứ cho tôi. Tôi đang sử dụng phiên bản maven: 3.0.4 và phiên bản akka 2.0.2 nhưng hướng dẫn sử dụng phiên bản akka 2.0.1 nhưng tôi không nghĩ đó là sự cố bất kỳ đề xuất nào.

cảm ơn bạn

+0

Bạn cần chỉ định loại nguyên mẫu nào (một loại mẫu cấp dự án) để sử dụng. Hướng dẫn có đề cập đến loại nguyên mẫu nào bạn cần không? –

+0

Tôi nghĩ rằng nguyên mẫu là nhanh chóng bắt đầu –

+0

có xem xét điều này như một phần của các lệnh hướng dẫn: C: \ Users \ jboner \ src \ akka \ akka-2.0.1> mvn archetype: generate \ -DgroupId = akka.tutorial. first.java \ -DartifactId = akka-hướng dẫn-đầu tiên-java \ -DarchetypeArtifactId = maven-archetype-quickstart \ -DinteractiveMode = false –

Trả lời

6

tháo \ sau đó nó nên bắt đầu để truy vấn để biết thêm thông tin.

tôi không có cửa sổ ở đây, nhưng trên linux nó cho thấy những hành vi tương tự với

mvn archetype:generate/

HTH R

4

Khi một số hướng dẫn mô tả một lệnh mvn để được thực thi mà được bao phủ trong hai hàng trở lên , họ có thể thêm dấu gạch chéo ngược ở dòng mới (của lệnh) để chỉ ra rằng lệnh tương tự vẫn tiếp tục trên dòng tiếp theo.

Dấu gạch chéo ngược này phải được loại bỏ TRƯỚC KHI thực hiện lệnh. Ví dụ lệnh cho việc thiết lập một ứng dụng Web Jersey có thể trông như thế này:

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \ 
-DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.2 

nhưng nên được đưa ra như dưới đây, mà không xuyệc ngược:

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.2 

Nếu KHÔNG tháo xuyệc ngược thêm này, bạn có thể nhận được các lỗi bạn đã mô tả ở trên.

+0

Mũ nón! Cảm ơn người đàn ông. –

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