Các bước cần làm theo để di chuyển mã từ JDK 1.5 đến 1.6.Mã di cư từ JDK 1.5 đến 1.6
bước sau:
- Thay đổi build patch của Dự án như JDK1.6
- Thay đổi trình biên dịch như 6
- sạch và triển khai các dự án
- tôi đã nhận được lỗi Compilation như
*** ERROR ***: Thu Apr 01 05:17:06 PDT 2010 org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml Stack trace of nested exception: java.lang.ClassCastException: org.eclipse.jst.javaee.web.internal.impl.WebAppDeploymentDescriptorImpl cannot be cast to org.eclipse.jst.j2ee.webapplication.WebApp at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.War22ImportStrategyImpl.loadDeploymentDescriptor(War22ImportStrategyImpl.java:87) at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.War22ImportStrategyImpl.importMetaData(War22ImportStrategyImpl.java:81) at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WARFileImpl.getDeploymentDescriptor(WARFileImpl.java:145) *** ERROR ***: Thu Apr 01 05:17:06 PDT 2010 org.eclipse.wst.validation.internal.core.ValidationException: CHKJ3000E: WAR Validation Failed: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml at org.eclipse.jst.j2ee.model.internal.validation.WarValidator.validateInJob(WarValidator.java:343) at org.eclipse.jst.j2ee.internal.web.validation.UIWarValidator.validateInJob(UIWarValidator.java:111) at org.eclipse.wst.validation.internal.operations.ValidatorJob.run(ValidatorJob.java:75) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Dường như đây là lỗi trong mô-đun nhật thực bạn đang sử dụng. Tôi khuyên bạn nên hỏi một diễn đàn hỗ trợ cụ thể cho sản phẩm này. Đây không phải là một câu hỏi Java chung, bạn không nên mong đợi phải làm bất cứ điều gì để di trú mã của bạn. –
Tôi nhận được thông báo tương tự sau khi nhập dự án vào một phiên bản mới của Eclipse (vì vậy không có thay đổi phiên bản, v.v.). Một số googling cho thấy rằng làm sạch các dự án thường làm việc (không cho tôi). Tôi nghĩ rằng bạn đang theo dõi với nó là một vấn đề cụ thể mô-đun, nhưng tôi nghĩ rằng bạn có lẽ là trong ballpark phải với nó là một cái gì đó để làm với cách Eclipse đang tải ngữ cảnh. Tâm trí bạn, trong trường hợp cụ thể của tôi, tôi đã không thực sự tìm ra cách để sửa chữa nó được nêu ra. – rhuffstedtler