2012-02-28 33 views
5

Tôi có một dự án Spring MVC mà tôi đã triển khai cho Tomcat (được cài đặt cả cục bộ lẫn trên máy chủ). Tôi đang sử dụng Eclipse Indigo như IDE của tôi. Để triển khai, tôi đã nhấp chuột phải và chọn "chạy trên máy chủ", mà sẽ chạy tốt trên localhost. Để triển khai một WAR tới máy chủ thực, tôi đã nhấn chuột phải vào Project, chọn Export, và thực hiện thủ thuật để triển khai một tệp tin WAR.Không thể lưu cài đặt "Dự án Tomcat" trong Eclipse Project Properties

Eclipse/Java của tôi bị gỉ, nhưng tôi đã nhớ rằng khi tôi sử dụng nó một vài năm trước, tôi đã sử dụng plugin Sysdeo cho Tomcat, nó sẽ cho tôi tùy chọn Triển khai chiến tranh ngay từ ngữ cảnh nhấp chuột phải . Vì vậy, tôi poked xung quanh và tìm thấy "Mongrel", mà tôi đã cài đặt. Với điều đó tại chỗ, tôi đã đi đến Mongrel theo sở thích, và thiết lập phiên bản Tomcat của tôi, để tôi có thể nhấp vào biểu tượng Tomcat bắt đầu/ngừng nhỏ và khởi động/dừng máy chủ. Điều này đã thành công.

Điều tôi hiện không thể làm cho cuộc đời của mình là, trong Thuộc tính dự án-> Tomcat, chọn "Dự án Tomcat". Tôi chọn hộp kiểm và sau đó nhấp vào Áp dụng và/hoặc OK để loại bỏ cửa sổ và khi tôi mở lại cửa sổ, cài đặt của tôi không được ghi lại. Tôi đã thử kiểm tra hộp và thêm các tùy chọn khác (như tên ngữ cảnh, đường dẫn xuất tệp tin WAR, thư mục con gốc và kích hoạt trình tải dev), nhưng không có gì tôi làm "gậy".

Ai đó có thể cho tôi biết tôi đang thiếu gì hay ít nhất là chỉ cho tôi đúng hướng? Tôi bối rối.

Xin cảm ơn trước.

+0

Vì vậy, bạn có nghĩa là khi lần tiếp theo bạn đi đến thuộc tính, bạn không nhận được hộp kiểm dự án Tomcat được chọn? – Ved

+0

@ programmer_1 Vâng, đó là chính xác những gì đang xảy ra. –

Trả lời

4

Tôi biết đây có thể là câu trả lời trễ, nhưng vì tôi đã có cùng một vấn đề ngày hôm nay, tôi cho rằng tôi có thể đăng các phát hiện của mình ở đây.

Tôi đã gặp vấn đề tương tự như của bạn khi tôi cài đặt mongrel từ nơi xuất phát nhật thực. Giải pháp cho tôi là gỡ cài đặt mongrel, xóa thư mục plugin trong thư mục plugin của nhật thực rồi lấy plugin từ the project page on sourceforge.

+0

Cảm ơn bạn đã đề xuất. Tôi vẫn chưa tìm ra điều này, vì vậy tôi sẽ thử nó khi tôi về nhà và cho bạn kiểm tra nếu nó hoạt động. :) –

+0

Bạn là người tiết kiệm cuộc sống! Điều đó đã làm các trick. –

+0

+1! Cảm ơn! Tôi đã gặp vấn đề tương tự và điều này đã được giải quyết! Chỉ cần một lời khuyên cho tất cả, đặt plugin đã tải xuống của bạn trong thư mục 'eclipse/dropins'. Không sử dụng 'eclipse/plugins' vì plugin của bạn sẽ bị mất giữa những người khác. (chỉ indigo +) – tbraun

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