Ява/Томкэт. Через некоторое время возникают исключения загрузки классов ⇐ JAVA
-
Гость
Ява/Томкэт. Через некоторое время возникают исключения загрузки классов
После развертывания мое приложение работает, но через некоторое время происходит java.lang.NoClassDefFoundError в javax/imageio/impl/IIOInvalidTreeException в com.github.jaiimageio.impl.plugins.tiff.TIFFImageWriterSpi.createWriterInstance< /код>
Это военный файл, созданный maven и развернутый в Tomcat, поэтому поставляемые jar-файлы не подлежат изменению. Время, в течение которого оно работает до появления проблемы, варьируется в зависимости от случая. Делая
$ mvn зависимость:дерево
и используя поиск «image», я могу с уверенностью сказать, что включены только jar-файлы
com.github.jai-imageio:jai-imageio-core:jar:1.4.0 com.github.jai-imageio:jai-imageio-jpeg2000:jar:1.4.0 Я хотел бы знать, должна ли эта ситуация быть безвыходной? Может ли это произойти из-за ошибок программирования? Есть также соображения по поводу среды развертывания, но я не хочу указывать на них до того, как проделаю некоторую работу со своей частью.
Больше всего меня разочаровывает отсутствие детерминированности в этом вопросе.
После развертывания мое приложение работает, но через некоторое время происходит java.lang.NoClassDefFoundError в javax/imageio/impl/IIOInvalidTreeException в com.github.jaiimageio.impl.plugins.tiff.TIFFImageWriterSpi.createWriterInstance< /код>
Это военный файл, созданный maven и развернутый в Tomcat, поэтому поставляемые jar-файлы не подлежат изменению. Время, в течение которого оно работает до появления проблемы, варьируется в зависимости от случая. Делая
$ mvn зависимость:дерево
и используя поиск «image», я могу с уверенностью сказать, что включены только jar-файлы
com.github.jai-imageio:jai-imageio-core:jar:1.4.0 com.github.jai-imageio:jai-imageio-jpeg2000:jar:1.4.0 Я хотел бы знать, должна ли эта ситуация быть безвыходной? Может ли это произойти из-за ошибок программирования? Есть также соображения по поводу среды развертывания, но я не хочу указывать на них до того, как проделаю некоторую работу со своей частью.
Больше всего меня разочаровывает отсутствие детерминированности в этом вопросе.
Мобильная версия