плагин sysdeo tomcat для eclipse увеличивает ценность helios? - PullRequest
1 голос
/ 08 января 2011

Я занимаюсь разработкой простого веб-приложения с использованием jsps и сервлетов для tomcat 5.5.
В настоящее время использую проект Eclipse Helios и Dynamic Web Application Project.

Почему-то это кошмар.Сегодня мы потратили 4 часа, пытаясь развернуть сервлет на tomcat.Мы продолжали получать ошибки, такие как

"java.lang.UnsupportedClassVersionError: Bad version number in .class file"

, мы играли со всем, пытаясь установить совместимость сборки с тем, что имел tomcat, но не могли заставить эту глупую вещь работать.(Да, возможно, мы некомпетентны. Любые предложения о том, на что мы можем попытаться взглянуть, приветствуются)

Мой друг давно вспоминает, что использовал этот плагин
eclipsetotale_tomcatPlugin для того, чтобы создать «проект кота».Мой вопрос: добавляет ли плагин sysdeo tomcat какие-либо функции, которые еще не доступны в helios?

спасибо

Ответы [ 4 ]

1 голос
/ 23 сентября 2011

Мы часто получали эту ошибку, когда у нас были проблемы с версией Java.Среду Eclipse и среду Windows (обычно java_home и path переменные) легко не заметить.Кроме того, вы можете использовать javap -v Foo в том же каталоге, что и Foo.class, чтобы узнать его версию.

1 голос
/ 08 января 2011

Не уверен насчет sysdeo, но ваша ошибка похожа на ошибка 116713 :

Если JRE по умолчанию установлено на 1.4.2, и у вас есть веб-проект, нацеленный на Tomcat5.5 (динамический веб-модуль версии 2.4 и Java 5.0), когда вы пытаетесь запустить основную программу, вы получите ошибку (вы упоминаете).

Какая JRE по умолчанию установлена ​​для вашего проекта

1 голос
/ 08 января 2011

Этот сценарий происходит, когда JVM, выполняющая код, старше, чем та, для которой сгенерированный компилятором код.

Рассматривали ли вы просто запуск Tomcat под Java 6?Если это не вариант, отредактируйте ваш вопрос, чтобы включить это и любые другие ограничения в этот проект.

0 голосов
/ 08 января 2011

Просто используйте Eclipse IDE for Java EE Developers, 206 MB издание Eclipse .Он имеет встроенную поддержку Tomcat и других веб-серверов по умолчанию.Работает как шарм!

Sysdeo - старый, насколько я знаю, устаревший плагин.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...