Как установить Qt-Jambi в Eclipse в Windows 7? - PullRequest
4 голосов
/ 09 сентября 2010

Я новичок в программировании и хочу установить Qt-Jambi в Eclipse в Windows 7. Можете ли вы объяснить это мне пошаговой процедурой?Я искал, но я не нашел простую процедуру объяснения или учебник.Заранее спасибо

1 Ответ

4 голосов
/ 17 февраля 2012

Как сопровождающий QtJambi, я предоставляю этот ответ, чтобы помочь закрыть эту проблему для кого-то, кто ищет.

Официального способа установки QtJambi для всей системы не существует, что может быть причиной того, что этот ответ так долго оставался без ответа. Поскольку нет ответа на поставленный вопрос.

Существует официальный способ установки Java JRE или JDK, который является проторенным путем с использованием выпуска EXE Sun / Oracle. Но в значительной степени для пространства приложений Java и пространства разработки Java не существует официального способа сделать это, и вопрос в значительной степени остается за прикладной программой, упаковкой и получением правильного «ClassPath» для использования с приложением при развертывании этого приложения. .

Итак, все, что я могу посоветовать вам, - это несколько идей / советов о том, как вы могли бы сделать это самостоятельно для разработки и развертывания приложений.

...

Решите, разрабатываете ли вы для Windows 7 32-разрядную или 64-разрядную версию. Если вы хотите, чтобы ваше приложение работало на всех компьютерах с Windows (WinXP / WinVista), тогда вам может подойти 32-битная версия (поскольку не так много настольных приложений, которым нужно использовать более ~ 1,5 ГБ памяти, что соответствует эффективной полезной памяти, которую вы будете использовать. получить, если вам нужно это или более, используйте 64bit).

Как только вы решите, в какой среде вы работаете, вам нужно убедиться, что у вас установлен Java JDK. В 64-битной системе Windows вы можете устанавливать как 32-битные, так и 64-битные JDk / JRE одновременно. Они попадают в разные каталоги C: \ Program Files \ Java и C: \ Program Files (x86) \ Java.

Если вы выберете 32-битную версию, возможно, вы также будете использовать 32-битную версию Eclipse (см. Проблемы с установкой QT Jambi в 64-битной системе Windows для получения справки по этому вопросу). Это может позволить oyu использовать конструктор графического интерфейса QtJambi, выпущенный (несколько лет назад) для Eclipse IDE.

Теперь вы можете выбрать, какой QtJambi загружать с sourceforge (или с другого сайта загрузки). Это может быть просто ZIP-файл, который вы распаковываете, куда хотите в своей системе, а затем настраиваете среду разработки так, чтобы она указывала на JAR-файлы, предоставленные внутри него. Не должно быть больно включать все JAR-файлы в ваш путь к классам.

Может быть полезно разархивировать собственный JAR (то есть JAR, который содержит DLL / DSO внутри него). Затем используйте распакованный каталог в качестве записи -classpath для java.exe. Причина этого заключается в том, что QtJambi будет распаковывать эти файлы, поскольку DLL / DSO могут быть загружены операционной системой только тогда, когда они распакованы как обычные файлы. QtJambi будет пытаться распаковывать файлы каждый раз, когда вы запускаете EXE, что замедляет разработку.

Кроме этого, взгляните на источник примеров и Launcher, предоставленных в дереве GIT проекта на gitorious (или, может быть, * -src.jar в ZIP-загрузке).

...

Чтобы развернуть QtJambi в качестве приложения (чтобы предоставить третьему лицу возможность использовать ваше приложение), вам просто нужно убедиться, что -classpath настроен на включение необходимых JAR-файлов QtJambi.

Также рекомендуется развернуть собственный JAR-архив в разархивированном виде по тем же причинам, что и выше, во время разработки. Формат JAR для этих данных является более удобным форматом для разбрасывания, но установленный должен разархивировать его.

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