2013-07-03 21 views
9

Tôi đã nâng cấp dự án Grails của mình từ phiên bản 2.1.2 lên 2.2.3. Trước khi nâng cấp, dự án đã hoạt động hoàn hảo. Tuy nhiên, tôi không thể chạy dự án ngay bây giờ. Tôi gặp lỗi lạ:Grails: Lỗi khi tạo tệp web.xml

| Compiling 143 source files..... 
| Error Error generating web.xml file (Use --stacktrace to see the full trace) 

và việc biên dịch dừng lại.

Tôi nghĩ rằng tùy chọn "--stacktrace" sẽ cung cấp một số thông tin hữu ích. Tuy nhiên, tôi không thể giải mã được lỗi.

Lỗi ở đây>http://pastebin.com/zwR4YzXS

Googling/tìm kiếm vấn đề này đã không giúp đỡ. Tôi hy vọng tôi không phải là người duy nhất, người đang nhận được lỗi này.

Cảm ơn lời khuyên của bạn!

Một số thông tin hữu ích:

Grails 2.2.3 

Java version : 
java version "1.7.0_21" 
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-0ubuntu0.12.10.1) 
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) 
OS: Ubuntu 12.04 x64 
+4

bạn đã thử 'grails clean' vâng ? –

+1

Tôi câm ... xóa nội dung của thư mục đích đã giải quyết được vấn đề ... cảm ơn bạn nhiều !!! – user2547287

+1

Tôi cũng nhận thấy lỗi đó. Tôi cần thêm rõ ràng sự phụ thuộc vào plugin webxml. –

Trả lời

11

Phải đối mặt với cùng một vấn đề khi làm việc với grails 2.3.2. Trên thực tế, tôi đã thêm rồi xóa plugin clojure. Ngay sau khi có vấn đề như vậy.

$ grails clean chỉ làm việc cho tôi.

1

Nếu bạn đang sử dụng Intellij vấn đề là: lý do cho điều này là IDEA thêm classpath theo mặc định khi tạo cấu hình chạy thử nghiệm tích hợp. Vì vậy, nếu bạn chạy thử nghiệm bạn có thể gây ra lỗi đó

mở Run → Chỉnh sửa cấu hình ... (hoặc nhấn Alt-Shift-F10) Chọn cấu hình của bạn mà không Bỏ chọn hộp kiểm Add --classpath Bạn đã làm xong! Chạy.

2

Cùng một vấn đề tôi đã phải đối mặt với tôi sử dụng lệnh dưới đây:

grails sạch

grails refresh-phụ thuộc

và làm việc cho tôi

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