Tôi sẽ bắt đầu với lỗi tôi nhận được và sau đó giải thích những gì tôi đã làm cho đến thời điểm này.Đang cố gắng triển khai máy chủ tomcat thông qua Intellij IDEA và gặp phải lỗi server.xml thiếu kỳ lạ
Error running Guestbook: Cannot load /home/anthony/.IntelliJIdea11/system/tomcat/Unnamed_guestbook-spring/conf/server.xml
Sử dụng Intellij IDEA 11 Ultimate Edition:
Tôi đã thêm các máy chủ tomcat6 trong phần cài đặt -> menu máy chủ ứng dụng của Intellij IDEA bằng cách thêm thư mục tomcat được cài đặt, sau đó tôi đã đi chỉnh sửa cấu hình trong hộp thả xuống chạy và thêm máy chủ tomcat mặc định địa phương. Trong tab triển khai, tôi đã nhấp vào + -> Hiện vật ... và chọn ProjectName: tạo tác phẩm chiến tranh.
Bây giờ, khi tôi chạy nó lần đầu tiên, nó đã cho tôi một số lỗi như
no conf folder found in /home/anthony/.IntelliJIdea11/system/tomcat/Unnamed_guestbook-spring/
Trong một khoảnh khắc của sự tuyệt vọng Tôi chỉ cần thực hiện một thư mục gọi là conf đó và được thông báo lỗi, chắc chắn đủ, thay đổi để :
Cannot load /home/anthony/.IntelliJIdea11/system/tomcat/Unnamed_guestbook-spring/conf/server.xml
Tôi không biết tập tin này nên được tìm thấy ở đâu, tại sao nó không được tạo ra hoặc hầu hết tất cả - làm thế nào để đưa nó vào đúng nơi. Bất kỳ trợ giúp về điều này sẽ được đánh giá rất nhiều !!
IDEA sẽ lấy 'TOMCAT/conf/server.xml' của bạn, sửa đổi và sao chép vào vị trí tạm thời. Đối với một số lý do nó không xảy ra. Hãy thử cài đặt vanilla Tomcat 6 mới từ trang Apache, đảm bảo tệp gốc tồn tại. – CrazyCoder
Không phải là câu trả lời cho vấn đề của bạn, nhưng tôi phải nói rằng, tôi đã thấy rất nhiều người lãng phí rất nhiều thời gian trong những năm cố gắng kiểm soát các máy chủ web với các trình cắm thêm IDE. Tóm lại - nó chỉ là không có giá trị nó. Tomcat rất đơn giản để chạy từ dòng lệnh, rằng tôi chưa bao giờ thấy lợi ích của việc làm từ IDE. Nếu bạn đang tìm kiếm triển khai tự động, chỉ cần tạo một tệp ngữ cảnh Tomcat và trỏ nó vào môi trường phát triển của bạn - không cần triển khai. – GreyBeardedGeek
@GreyBeardedGeek sau đó bạn bỏ lỡ những lợi ích của việc triển khai nóng – NimChimpsky