Мне нужен Mac, чтобы заставить JAVA-приложение связаться?

Почему вы этого не делаете:

[chr(x) for x in [66,53,0,94]]

Это называется пониманием списка. Вы можете найти много информации о Google, но вот ссылка на документацию Python (2.6) на понимание списков . Однако вас может заинтересовать документация Python 3 .

8
задан Eugene Yokota 8 January 2010 в 13:41
поделиться

4 ответа

Пакет JAVA-приложения на OS X является не чем иным как каталогом, содержащим Ваш .jars и много конфигурационных файлов. Комплекты инструментальных средств SetFile пользовательское свойство файловой системы HFS на каталоге, чтобы сказать средство поиска, что это - приложение, но предоставление его ".app" расширение служит той же цели. Я не думаю, что существует что-либо мешающее Вам создать один в, скажем, Windows, хотя, конечно, у Вас нет способа протестировать это, он работает, но если Вы можете протестировать его, по крайней мере, однажды на реальном Mac, Вы могли бы затем очевидно обновить .jars в нем в Windows для отражения изменений кода без слишком большой трудности.

Взгляните на Руководство по программированию Пакета для большего количества информации.

6
ответ дан 5 December 2019 в 22:21
поделиться

Один путь состоит в том, чтобы генерировать zip-файл с Приложением, использующим, например, Муравья. У муравья можно указать, что файл в Содержании/MacOS должен иметь выполнять-полномочия с помощью чего-то как filemode = "755".

0
ответ дан 5 December 2019 в 22:21
поделиться

Технически, Вам не нужен Mac. Приложения в OS X просто требуют определенной структуры папок и XML-файла. Однако Mac имеет действительно хороший инструмент под названием Банка Bundler. В дополнение к установке каталогов пакета и XML-файла, это создает исполняемый файл C, который запускает Ваше JAVA-приложение через JNI. Это хорошо, потому что имя процесса соответствует имени приложения.

Я полагаю, что Вы могли сделать, чтобы кто-то генерировал комплект приложений для Вас однажды и затем зарегистрировался в файлах к Вашему проекту. Во время изготовления все, что необходимо было бы сделать, скопировать файлы банки в соответствующие местоположения и возможно обновить XML-файл.

0
ответ дан 5 December 2019 в 22:21
поделиться

Работая над портом Mac НОЧИ, я могу сказать, что пакеты банки для других платформ должны работать одинаково хорошо над Mac. Я все еще рекомендовал бы найти Mac для тестирования (или даже объявление, что поддержка Mac была в бета-версии), когда мы обнаружили несколько причуд только для Mac во время порта (для движения с окнами - и Linux - только причуды, мы уже обнаружили),

0
ответ дан 5 December 2019 в 22:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: