Tôi đang vật lộn trong 6-7 giờ qua để tìm ra những gì đã xảy ra với Máy chủ Apache Tomcat của tôi. Trong tất cả các dự án của tôi, phiên bản jdk đã được chuyển sang 1,6 từ 1,8. Tôi không có chút ý tưởng nào về việc nó đã xảy ra như thế nào và tại sao nó lại xảy ra.org.apache.catalina.LifecycleException: Không thể khởi động thành phần [StandardServer [8005]] Một thùng chứa con thất bại trong khi bắt đầu
Để giải quyết vấn phiên bản xung đột, tôi xác nhận cho dù phiên bản biên soạn và JVM của phiên bản Tomcat là cùng bằng cách lấy sự giúp đỡ từ here.
Đối nhiều ngữ cảnh với cùng lỗi đường dẫn, tôi biết tôi cần phải loại bỏ thẻ Context trùng lặp trong server.xml. Vì vậy, đầu tiên tôi kiểm tra trong Dự án máy chủ (được tự tạo khi bạn thêm Máy chủ Apache Tomcat vào Eclipse) và không tìm thấy ở đó. Vì vậy, tôi đào sâu vào sự thư mục (Eclipse WorkSpace) metadata.plugins \ org.eclipse.wst.server.core \ tmp3 \ conf và loại bỏ các thẻ Context trùng lặp đằng kia, với sự giúp đỡ lấy từ here.
Bây giờ, khi tôi tạo Dự án web động mới, mọi thứ hoạt động tốt và tôi có thể xem trang web. Nhưng nếu tôi cố gắng truy cập vào bất kỳ của HTML, các file XHTML của những dự án cũ trong đó jdk đã thay đổi, điều này org.apache.catalina.LifecycleException tiếp tục bật lên và máy chủ thất bại trong việc bắt đầu và do đó, các thẻ Ngữ cảnh trùng lặp này tiếp tục được xây dựng lại mỗi lần tôi khởi động máy chủ.
Không có dự án ứng dụng web cũ nào của tôi có vẻ hoạt động ngay bây giờ.
java.util.concurrent.ExecutionException:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext
[/EdBurns_ChrisSchalk]].....
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException:
org.apache.catalina.LifecycleException: Failed to start component
[StandardEngine[Catalina].StandardHost[localhost]]
....
Caused by: java.lang.RuntimeException: Unexpected element value kind in
annotation: 0
Vì vậy, cuối cùng làm thế nào tôi sẽ ngăn chặn các thẻ bối cảnh là xây dựng lên một lần nữa và một lần nữa có trong server.xml. Thứ hai, làm cách nào để lấy lại các dự án web cũ này sang trạng thái hoạt động lại? Vui lòng giúp tôi giải quyết vấn đề này. Tôi rất cần sự giúp đỡ. Tất cả mọi thứ trong 2 năm qua được sử dụng để làm việc tốt cho tôi trên m/c này.
này đã làm việc cho tôi:. https://stackoverflow.com/a/41499934/5848998 – Huntro