Eclipse + Ubuntu (не понимает assertы)

IDE, VCS и прочее

Модератор: Модераторы разделов

pfa
Сообщения: 12

Eclipse + Ubuntu

Сообщение pfa »

Доброго времени суток!
Гуглом пользуюсь третий день - пока ничего не нашел.

Поставил на девелоперскую станцию Ubuntu 8.04, Eclipse 3.2, java6, java5 (надо и то и то). Зачекаутил из ЦВСа проект (который на винде, замечу, прекрасно компилируется и работает). Еклипс вывалил полторы тыщи ошибок 'assert cannot be resolved to a type'. Причем такое впечатление, что он действительно напрочь не знает, что такое ассерт. Ошибки пропадают только если в параметрах компилятора установить совместимость 1.4 и выставить "Disallow identifiers called assert" в Ignore. Что интересно - на виндах он эту опцию трогать не позволяет.
Последний раз девелопил на линуксе год назад на Федоре - проблем не было.
Поможите, люди добрые - мозг плавится от такого когнитивного диссонанса!
Спасибо сказали:
Аватара пользователя
cy6erGn0m
Сообщения: 119
ОС: MandrivaLinux/Solaris 10

Re: Eclipse + Ubuntu

Сообщение cy6erGn0m »

Это Eclipse гадит. assert вполне легальная штука. Проблема наверняка с соурслевел.
I want to Believe!

They must find it difficult...
Those who have taken authority as the truth,
Rather than trusth as the authority.
/G.Messey/
Спасибо сказали:
pfa
Сообщения: 12

Re: Eclipse + Ubuntu

Сообщение pfa »

cy6erGn0m писал(а):
16.05.2008 20:32
Это Eclipse гадит. assert вполне легальная штука. Проблема наверняка с соурслевел.

Так понятно, что легальная. Более того, повторюсь - в винде все замечательно компилится с теми же самыми jre с тем же соурслевелом. В винде, правда, 3.3 эклипс, но не думаю, что это может влиять. Может, конечно, я тупой и что-то где-то пропустил...
Спасибо сказали:
Аватара пользователя
cy6erGn0m
Сообщения: 119
ОС: MandrivaLinux/Solaris 10

Re: Eclipse + Ubuntu

Сообщение cy6erGn0m »

А вы уверены что эклипс использует именно тот javac который надо? не пытается ли он заюзать что-то левое? модет в системе установлена какая-то ещё jdk? или javac линка есть куда-то?
I want to Believe!

They must find it difficult...
Those who have taken authority as the truth,
Rather than trusth as the authority.
/G.Messey/
Спасибо сказали: