/ / Problemy podczas wdrażania wojny skompilowanej z 1.6.0.24 do 1.6.0.22 - java, tomcat, kompilacja, wersja, wojna

Problemy podczas wdrażania wojny skompilowanej przy użyciu wersji 1.6.0.24 do wersji 1.6.0.22 - java, tomcat, kompilacja, wersja, wojna

Dobry dzień.

Po przeszukaniu stosu znalazłem wiele podobnych pytań, takich jak:

W jakich przypadkach starszy kod Java nie kompilowałby się w nowszych wersjach

jvm minor version vs wersja kompilatora minor

Nieobsługiwana wersja główna.minor 49.0

Ale, jak rozumiem, mówią o problemach z różnymi wersjami Mayora (1.5 vs 1.6) i podobnymi.

Myślę, że mój problem jest inny: Programiści wysyłają nam wojnę skompilowaną z 1.6.0.24, ale nasz kocur działa na JVM 1.6.0.22 ...

Czy będzie działać bez problemów? ¿Czy jest to zalecane podejście, czy muszę powiedzieć, aby zrekompilować ze starszą wersją Czy podobne pomniejsze wersje „wystarczająco” zamykają się?

Próbowaliśmy go wdrożyć, a Tomcat uruchomił się, ale 24 godziny później się zawiesił. Serwer działał bez problemu przez 8 miesięcy ... więc jestem trochę zagubiony i będę wdzięczny za każdą radę.

Dzięki

Odpowiedzi:

6 dla odpowiedzi № 1

Nie ma zmiany formatu pliku klasy między tymi wersjami (lub innymi drobnymi aktualizacjami). Możesz bezpiecznie uruchomić kod skompilowany przy użyciu Java 6 Update 24 na Java 6 Update 22.

Podejrzewam, że twój prawdziwy problem jest związany z jakąś inną zmianą.