Я создал проект OSGi, в котором у меня есть 2 проекта: - один проект плагина: содержит мои исходные файлы, мою конфигурацию продукта, в которой используется мой проект-функция и функция org.eclipse.equinox.p2.ui.user. Это означает, что моя программа может установить новое программное обеспечение или обновить программу. - один проект, содержащий мой проект плагина.Автоматический строительный equinox PDE: исполняемый файл не работает
Я могу запустить свою программу в Eclipse, она работает. Я могу экспортировать конфигурацию своего продукта из eclipse, а затем запустить свою программу: она работает.
После этого я хотел бы автоматизировать мою программу с фреймворком PDE затмения. Я следовал этому руководству: http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse. pde.doc.user/guide/tasks/pde_product_build.htm. Я могу сгенерировать свою программу для Windows, Linux и Mac os. Выполняются исполняемые файлы окон и linux. Однако исполняемый файл mac os не работает.
Когда я нажимаю на значок, ничего не происходит, и у меня нет ошибки. Чтобы иметь возможность запускать на Mac OS, я должен заменить файл myExecutable.app/Contents/MacOS/eclipse на один из Eclipse.app/Contents/MacOS/eclipse. Это означает, что файл «затмение» моего сгенерированного исполняемого файла не в правильном формате.
Знаете ли вы, в чем причина этой проблемы? Или, может быть, если у вас есть ключ к решению этой проблемы.
Большое спасибо,
Bat
Это было только: chmod 755 eclipse – user376112
@ user376112, ваш собственный перекресток на http://www.eclipse.org/forums/index.php?t=msg&goto=543640& имеет более интересную информацию, чем опубликованную здесь, в частности, что это было ошибкой при настройке разрешений на Mac в предварительных версиях eclipse, и что есть способ обхода формата архивного файла для zip, которое затмение будет устанавливать с правильными разрешениями. –