Является ли плагин для Eclipse зависимым от операционной системы? - PullRequest
0 голосов
/ 18 августа 2010

мы начинаем писать плагин для eclipse для работы с некоторыми java-фреймами, такими как hadoop (мы хотим отредактировать плагин hadoop eclipse и объединить его с другим. Наш плагин должен работать в операционной системе Linux. затмение зависит от операционной системы или нет - если зависит, какие преимущества написать его для Linux?

Ответы [ 2 ]

1 голос
/ 18 августа 2010

Ну, предыдущий ответ правильный ... в большинстве случаев.Вы должны специально проверить все интерфейсы с операционной системой.

SWT - это Java-оболочка над собственными виджетами ОС.Он ведет себя практически одинаково на всех ОС, но не точно.Есть тонкости.Например, события, которые могут запускаться немного по-другому, рисование виджетов и т. Д. Мой опыт показывает, что вы должны проверять все ОС, чтобы убедиться, что они работают должным образом, особенно если вы выполняете более сложную визуализацию пользовательского интерфейса.Во многих случаях мне приходилось делать тонкую настройку, чтобы сделать это правильно.Это не очень много усилий, но это следует учитывать.

Другая проблема связана с файловой системой.Например, убедитесь, что вы правильно составляете пути к файлам.Всегда полезно проверить и эту часть.

1 голос
/ 18 августа 2010

Плагины Eclipse не зависят от платформы (вы пишете их на Java), если только ваш плагин не требует каких-либо низкоуровневых вызовов операционной системы (например, JNI) или для вызова какого-либо инструмента, найденного только в ОС Linux.Единственная часть Eclipse, частично связанная с ОС, - это инструментарий SWT, так как он оптимизирован для графической среды, в которой вы его используете, но если Eclipse может работать в интересующей вас ОС, вас это не должно беспокоить..

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