Реализация Growl в Java-приложении
Я хочу, чтобы мое Java-приложение показывало рычание. Мои IDE - это Eclipse и Netbeans, и я пытаюсь внедрить библиотеку в любую из них (пока она не работала). Как я могу просто добавить библиотеку в свой проект и затем ссылаться на классы из моих собственных классов? Кроме того, где я могу найти подходящую библиотеку?
Заранее спасибо!
РЕДАКТИРОВАТЬ: Хорошо, теперь мне как-то удалось реализовать библиотеку ^^ Однако: следующая команда не выполняется:
System.loadLibrary("growl");
Возвращает следующую ошибку:
Сообщение: нет рычания в java.library.path
Как я могу это исправить?
4 ответа
О соответствующей библиотеке вы должны просто погуглить. Я нашел этот (который протестирован на 10.5, так что, возможно, понадобится несколько настроек): http://www.cocoaforge.com/viewtopic.php?f=6&t=17320
Чтобы добавить библиотеку в свой проект в Eclipse, скопируйте ее в папку проекта (в этом нет необходимости, вы можете просто скопировать ее в любое место, в том числе в папку расширений JDK), а затем добавить ее через настройки проекта:
- откройте свойства проекта, щелкнув правой кнопкой мыши по проекту и выбрав Свойства
- перейти к опции пути сборки Java
- зайдите в библиотеки и добавьте его
Вы можете использовать сетевую привязку, как в https://github.com/chamerling/JavaGrowl или https://github.com/aerofs/growljavabindings
Может быть, это может помочь вам.
Если ваши классы упакованы в JAR-файл, как и в сторонней библиотеке, вы должны иметь возможность поместить его в каталог вашего проекта /lib и добавить его в CLASSPATH с помощью IDE. Это должно быть все, что вам нужно сделать (если я правильно понимаю ваш вопрос).