2011-07-25 2 views
6

Tôi đang sử dụng Eclipse, Bản phát hành dịch vụ Helios 2, Id xây dựng: 20110218-0911.Mục nhập đường dẫn lớp bị thiếu trong Eclipse

Tôi đã tạo trang web động mới, tôi đã thêm SDK ứng dụng của Google vào trong đó. bây giờ tôi thấy msg sau trong cửa sổ vấn đề,

Classpath entry com.google.appengine.eclipse.core.GAE_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result. 

do này, các file jar trong sdk không đến trong thư mục lib của WEB-INF,

bất kỳ ý tưởng làm thế nào để giải quyết nó?

+0

Bạn đã thêm SDE GAE vào dự án của bạn như thế nào? – Perception

+0

dự án nhấp chuột phải -> Google -> cài đặt công cụ ứng dụng -> kiểm tra sử dụng công cụ ứng dụng google –

Trả lời

29

Nhấp chuột phải vào cảnh báo này trong chế độ xem sự cố (hoặc điểm đánh dấu) và chọn khắc phục nhanh. Có một sửa chữa nhanh có sẵn cho vấn đề này sẽ gắn thẻ mục nhập classpath để đưa vào ứng dụng web, đó là những gì bạn muốn. Bạn cũng có thể kiểm soát những gì có trong ứng dụng web bằng cách sử dụng trang Triển khai hội trong thuộc tính dự án của ứng dụng web của bạn.

+1

"Khắc phục nhanh" đã giải quyết được. Nhưng trong trường hợp của tôi, tôi đã lựa chọn để "loại trừ" nó, thay vì "bao gồm" nó. Thật vui khi có sự lựa chọn của tôi và lá cờ đã biến mất. –

+0

Làm việc cho tôi nhưng những gì đang thực sự xảy ra? –

+6

Đối với một ứng dụng web, Eclipse cần biết các mục nhập classpath nào bạn mong muốn có sẵn trên máy chủ ứng dụng của bạn và đi kèm với ứng dụng. Cảnh báo cho biết rằng thông tin này chưa được cung cấp. Hành vi mặc định không phải là gói, có thể có hoặc không chính xác, do đó cảnh báo. –