2013-08-14 142 views
20

Tôi đã cài đặt Tomcat sử dụng hướng dẫn này: https://help.ubuntu.com/13.04/serverguide/tomcat.htmlKhông thể chạy Tomcat từ IntelliJ IDEA

Khi tôi thành công chạy nó từ giao diện điều khiển, nhưng khi tôi cố gắng chạy nó bằng cách sử lỗi IntelliJ IDEA xảy ra: "Lỗi chạy Tomcat : không thể tìm thấy thư mục '/ usr/share/tomcat7/conf" cấu hình máy chủ

ứng dụng trong Idea:

Tomcat Home: /usr/share/tomcat7 
Tomcat Base: /var/lib/tomcat7 
+0

Tại sao tomcat nhà và cơ sở là các thư mục quá khác nhau? nơi nào bạn chạy tomcat từ (start.sh)? – alfasin

+0

/usr/share/tomcat7/bin/catalina.sh - chạy từ. Việc thiết lập Tomcat base thành/usr/share/tomcat7 không giúp ích gì. – user1691070

+0

Thư mục 'conf' có tồn tại dưới cơ sở đó không? – alfasin

Trả lời

13

vấn đề là cách bố trí là khi họ gọi là "phi tiêu chuẩn"

Vấn đề đã được đánh dấu là giải quyết ở đây: IntelliJ needs to copy tomcat conf dir to project directory

Lưu ý rằng Tomcat cài đặt bằng cách sử dụng quản lý gói trên một số Linux hệ thống có bố trí phi tiêu chuẩn và điều khoản, và do đó sẽ không làm việc với IDEA.

17

Trong trường hợp của tôi, tạo ra một liên kết mềm và thay đổi sự cho phép truy cập giải quyết vấn đề

cd /usr/share/tomcat7 
    ln -s /etc/tomcat7 conf 
    chmod -R 655 /etc/tomcat7/ 

Tôi đã trả lời cho vấn đề tương tự trong here

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