2014-04-15 17 views
5

Tôi đang gặp vấn đề để khởi động máy chủ tomcat của mình trong netbeans. Tôi nhận được thông báo lỗi khi tôi bấm vào nút bắt đầuKhởi động tomcat không thành công

"Starting of tomact failed, check whether the /Application/NetBeans/apache-tomcat-7.0.52/bin/catalina/sh and related scripts are executable." 

Để biết thêm chi tiết xin vui lòng kiểm tra ảnh chụp màn hình enter image description here

+1

Liệu '/ Application/NetBeans/apache-tomcat-7.0.52/bin/catalina.sh' tồn tại? –

+0

Có nó tồn tại. Tôi đã kiểm tra nó. –

Trả lời

9

Bạn nên chạy từ dòng lệnh/vỏ nếu bạn có thể mặc dù tôi nhận ra rằng bạn muốn chạy từ Netbeans trong trường hợp này.

Cũng đảm bảo rằng tất cả các tập lệnh .sh của bạn đều có thể thực thi (thực hiện chmod) vì nếu không chúng không thể gọi được.

Cuối cùng, hãy đảm bảo bạn có quyền phù hợp để chạy tập lệnh.

Khi bạn vượt quá các kiểm tra này, bạn sẽ có thể nhận được các thông báo lỗi khác, ví dụ: JAVA_HOME hoặc CATALINA_HOME của bạn không được đặt. Đây sẽ là dễ dàng để sửa chữa.

--- EDIT ---- Để chạy Tomcat từ nhà ga,

  • đi đến thư mục Tomcat của bạn (hoặc TOMCAT_HOME hoặc TOMCAT_HOME/bin).
  • Đảm bảo tất cả các tập lệnh .sh đều có thể thực thi (chmod a+x *.sh)
  • chạy startup.sh:. /startup.sh hoặc bin/startup.sh (tùy thuộc vào việc bạn đang ở trong TOMCAT_HOME hoặc bên TOMCAT_HOME/bin)
+0

David Tôi không giỏi kịch bản nhưng tôi đã cố gắng làm theo hướng dẫn của bạn. Xin vui lòng có một cái nhìn dưới đây lệnh mà tôi đã thử trong thiết bị đầu cuối Chandras-MacBook-Pro: bin chandraprakash $ chmod a x * .sh Chandras-MacBook-Pro: bin chandraprakash $ startup.sh: ./startup.sh - bash: startup.sh :: lệnh không tìm thấy Chandras-MacBook-Pro: bin chandraprakash $ run startup.sh: ./startup.sh -bash: run: lệnh không tìm thấy –

+0

Ồ, nó hoạt động ngay bây giờ tôi đã thử khởi động sh .sh Cảm ơn bạn. cho sự giúp đỡ của các bạn. –

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