2010-08-06 62 views

Trả lời

18

Tôi tìm thấy giải pháp: Trong thư mục .settings trong thư mục dự án của bạn, có một tệp có tên "org.eclipse.wst.common.component", bên trong nó thay đổi dòng <wb-resource deploy-path="/" source-path="/WebContent"/> với <wb-resource deploy-path="/" source-path="/src/main/webapp"/>.

Đó là tất cả!

+0

Tôi nhận ra rằng bạn có thể thêm bao nhiêu mục với triển khai-path = "/" như bạn muốn cho biết toàn bộ thư mục nội dung web. – CHiRo79

+11

Thay vì sửa trực tiếp tập tin '.settings/org.eclipse.wst.common.component', bạn có thể quản lý các mục' deploy-path' trong _Properties_> _Deployment Assembly_. – penfold

+1

@penfold Vấn đề là trong các phiên bản trước của Eclipse, tôi thề rằng điều đó là không thể ... nhưng tôi không chắc chắn 100%. – CHiRo79

0

Hoặc thậm chí bạn có thể đổi tên đơn giản thư mục WebContent. Eclipse sẽ cập nhật các tệp cài đặt đề cập ở trên

+1

Nhưng, nếu bạn muốn sử dụng thư mục hiện có như src/main/webapp thì sao? – CHiRo79

+1

Đổi tên thư mục bên trong Eclipse? Tôi đã thử ở bên ngoài Eclipse nhưng nó không hoạt động ... – CHiRo79

3

Tôi thích giải pháp sau, vì cấu hình sau đó được lưu trong tệp .project và tất cả các tệp đều được hiển thị trong Eclipse Project Explorer.

Tạo một thư mục liên kết gọi là WebContent trỏ đến /src/main/webapp:

dự án Nhấp chuột phải> New> Folder. Tên thư mục: WebContent. Nâng cao> Liên kết đến vị trí thay thế (Thư mục được Liên kết): PROJECT_LOC/src/main/webapp.

0
  1. Disable "Dynamic Web Module" dự án kiểu này, bấm vào nút "Apply"
  2. hộp kiểm Enable tùy chọn trước đó , chú ý "Feather configuration available ..." ở phía dưới.
  3. Bấm "cấu hình Feather được hỗ trợ ..." liên kết và thay đổi thư mục
  4. Click vào nút "Apply"
Các vấn đề liên quan