Компиляция Java-апплета (Mac OSX) - PullRequest
0 голосов
/ 17 февраля 2011

В настоящее время я работаю над апплетом, который работает с серией Фурье. Это не имеет большого значения, потому что мой вопрос касается компиляторов Java-апплетов.

Есть ли способ компилировать файлы .java в Mac OSX. Я попытался с терминалом, но не могу найти, почему код не компилируется хорошо.

Я пытаюсь с этим открытым исходным кодом

http://www.falstad.com/fourier/

Если бы вы, разработчики Java, могли взглянуть на это, я был бы очень благодарен!

Ответы [ 2 ]

1 голос
/ 17 февраля 2011

Возможно, стоит прочитать, это Документация Apple по разработке Java .По сути, все основы, которые вам нужны для создания апплетов (компилятор, API, документы), уже присутствуют на вашем Mac.

Вместо того, чтобы пытаться запускать вещи через терминал, вы должны рассмотреть возможность установки IDE длясделать вещи немного проще для вас.Популярные варианты на Mac OSX включают (без определенного порядка) Xcode , NetBeans , Eclipse и IntelliJ .Я лично предпочитаю NetBeans, но я не пробовал IntelliJ, поэтому не могу комментировать его простоту использования.

0 голосов
/ 18 февраля 2011

Все должно быть в порядке.Я использовал Java под Linux, Mac и Windows, и Mac на самом деле ничем не отличается от Linux.В конце концов, это всего лишь оболочка bash на уровне командной строки.Для начала у вас есть два варианта - установить инструменты разработчика Mac (Большая загрузка просто для получения Java) или загрузить JDK и установить его.Я не могу вспомнить, установлен ли JDK на базовой Mac OS X или нет, поэтому я предполагаю, что это просто JRE, установленный по умолчанию.У меня нет моего Mac передо мной, поэтому я не могу дать вам точную информацию, но я могу сказать вам, что расположение каталогов Mac OS X немного отличается от того, что на Linux-коробке.Но принцип тот же.Поэтому, если вам нужно установить JDK, я бы порекомендовал потратить немного времени на изучение структуры каталогов Mac OS X и на понимание того, как он настроен.

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

...