Почему рекомендуется настроить проект Eclipse Java с SWT, как проект? - PullRequest
1 голос
/ 25 января 2011

У меня, возможно, дамп вопроса, но он не может сойти с ума.Я начинаю изучать SWT и удивляюсь, почему рекомендуется использовать SWT-подобный импортированный проект в Eclipse, как описано в eclipse wiki .Разве не лучше ссылаться на SWT, как на обычную библиотеку, и связать файл jar с вашим проектом?

Спасибо

Ответы [ 2 ]

3 голосов
/ 25 января 2011

Вы совершенно правы.Я бы также не использовал ссылочный SWT, и считаю, что это только для разработки плагинов, где версия SWT тесно связана с версией IDE.В нашем проекте у нас также есть собственная версия SWT, потому что она не зависит от IDE.

2 голосов
/ 25 января 2011

Рекомендуется, чтобы пользователю было проще быстро настроить ссылку на библиотеку SWT правильно со всеми наворотами.Если вы посмотрите на дистрибутив SWT, вы увидите файл .classpath, который сообщает Java-проекту SWT, что такое библиотека, где найти ее исходный код и javadoc.Вот отрывок:

<classpathentry exported="true" sourcepath="src.zip" kind="lib" path="swt.jar">
    <attributes>
        <attribute value="http://help.eclipse.org/stable/nftopic/org.eclipse.platform.doc.isv/reference/api/" name="javadoc_location"/>
        <attribute value="org.eclipse.swt" name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY"/>
    </attributes>
</classpathentry>

Вы можете сделать эквивалентную ссылку прямо из вашего собственного проекта.

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