2013-06-16 48 views
11

Tôi vẫy vấn đề với Tomcat khi tôi cố gắng để chạy một trang JSF, tôi nhận được lỗi sau:Lỗi xuất bản để Tomcat v6.0 Server tại localhost

enter image description here

chi tiết:

Publishing the configuration... 
Error copying file to C:/Program Files/Apache Software Foundation/Tomcat6.0/backup\catalina.policy: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.policy (The system cannot find the path specified) 
C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.policy (The system cannot find the path specified) 
Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\catalina.properties: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.properties (The system cannot find the path specified) 
C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\catalina.properties (The system cannot find the path specified) 
Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\context.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\context.xml (The system cannot find the path specified) 
C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\context.xml (The system cannot find the path specified) 
Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\server.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\server.xml (The system cannot find the path specified) 
C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\server.xml (The system cannot find the path specified) 
Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\tomcat-users.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\tomcat-users.xml (The system cannot find the path specified) 
C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\tomcat-users.xml (The system cannot find the path specified) 
Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 6.0/backup\web.xml: C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\web.xml (The system cannot find the path specified) 
C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup\web.xml (The system cannot find the path specified) 

Ai có lỗi giống nhau? Làm thế nào để giải quyết nó? Tôi cố gắng vài giờ, nhưng không có kết quả :(

Tôi có chuyển vị trí Và thiết lập cài đặt Sử dụng Tomcat nhưng cũng không có kết quả

Trả lời

0

Đặt Tomcat trong một thư mục mà không khoảng trống trong một sự đường . Vì vậy:

C:\Program Files\Apache Software Foundation\Tomcat 6.0\backup 

shoud được một cái gì đó như:

C:\Tomcat\backup 
+1

không có gì thay đổi ... – Andry

0

Có hai loại cài đặt Tomcat. 1. Tệp cài đặt Windows với setup.exe 2. Bộ sưu tập tệp không có setup.exe

Những gì bạn nên sử dụng làm máy chủ là máy chủ thứ hai (Bộ sưu tập tệp không có setup.exe). Bởi vì nó là một trong đó bao gồm/sao lưu/thư mục và nội dung của nó.

Điều này giải quyết được sự cố của tôi.

13

Vấn đề là nếu bạn chạy Eclipse như người dùng bình thường, Eclipse không có quyền truy cập vào C: \ Program Files \ Apache Software Foundation .. và doesnt sao chép các tập tin cấu hình vào sao lưu .. Giải pháp: Bạn phải chạy Eclipse As Administrator hoặc để thiết lập theo cách nào đó khi bạn nhấp vào biểu tượng Eclipse để chạy Eclipse với tư cách là Quản trị viên

+0

Tôi KHÔNG TIN. NÀY LÀM VIỆC –

4

Chỉ cần đóng Eclipse của bạn. Và khởi động Eclipse khi chạy với tư cách quản trị viên, vấn đề của bạn sẽ được giải quyết. Eclipse không có quyền truy cập vào C: \ Program Files \ Apache Software Foundation .. và không sao chép tệp cấu hình vào bản sao lưu.

Để đặt Eclipse chạy với tư cách quản trị viên, hãy nhấp chuột phải vào Eclipse Chọn Thuộc tính -> Khả năng tương thích -> cấp đặc quyền -> Chọn Chạy chương trình này với tư cách Quản trị viên -> áp dụng -> ok thì bạn tất cả các thiết lập ...

Và nếu bạn muốn thay đổi cài đặt này cho tất cả người dùng thì hãy chuyển đến eclipse Nhấp chuột phải vào Eclipse Chọn Properties -> Khả năng tương thích -> thay đổi cài đặt cho tất cả người dùng -> cấp đặc quyền -> Chọn Chạy chương trình này với tư cách Quản trị viên -> áp dụng -> ok ... Cảm ơn bạn ..

0

Nhấp đúp vào máy chủ lúc xem .. và thay đổi số cổng

0

Trên cửa sổ 8.1, nó hoạt động bằng cách đặt chế độ tương thích thành cửa sổ 8.1 và sau đó cấp đặc quyền cho quản trị viên bằng cách chuyển đến các thuộc tính trên nhấp chuột phải vào eclipse.exe và sau đó chuyển đến tính tương thích.

0

Hãy thử 3 phương pháp sau

1) Thử xóa.snap tập tin được tìm thấy trong

yourprojectworkspace.metadata.plugins \ org.eclipse.core.resources

2) nấc cục phổ biến nhất là khi một máy chủ web (hoặc bất kỳ quá trình cho rằng vấn đề) đã bảo kê cổng 8080 Đây là cổng HTTP mặc định mà Tomcat cố gắng liên kết lúc khởi động. Để thay đổi điều này, hãy mở tệp:

$CATALINA_HOME/conf/server.xml 

và tìm kiếm '8080'. Thay đổi nó thành một cổng không được sử dụng, và lớn hơn 1024, vì các cổng nhỏ hơn hoặc bằng 1024 yêu cầu truy cập superuser để liên kết dưới UNIX. (Ví dụ 8181)

Khởi động lại Tomcat và bạn đang hoạt động. Hãy chắc chắn rằng bạn thay thế "8080" trong URL bạn đang sử dụng để truy cập Tomcat. Ví dụ: nếu bạn thay đổi cổng thành 8181, bạn sẽ yêu cầu URL http://localhost:8181/ trong trình duyệt của mình.

3) Mở thư mục bin chứa tệp shutdown.bat nằm bên trong thư mục tomcat. Chạy nó, điều đó sẽ giải quyết vấn đề cổng.

2

Tôi gặp sự cố tương tự trong Tomcat 7.0 và Eclipse Mars. Khởi động lại Eclipse khi Quản trị viên đã giải quyết vấn đề.

1

Eclipse của bạn đang cố ghi vào thư mục "Tệp Chương trình" được bảo vệ theo mặc định bởi hệ điều hành Windows.

Giải pháp:

Điều hướng đến thư mục "Tệp chương trình". Nhấp chuột phải vào thư mục "Apache Software Foundation". Nhấp vào Thuộc tính. Chuyển đến tab bảo mật. Nhấp vào "Chỉnh sửa ...". Chọn "Người dùng" trong hộp danh sách "Tên của nhóm hoặc người dùng". Trong hộp danh sách "Quyền cho người dùng" khác, hãy chọn "Kiểm soát hoàn toàn". Nhấp vào Áp dụng/OK.

+0

Giải pháp trên đã làm việc hoàn hảo cho tôi. –

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