Добавить внешний файл JAR в Play 2.0.4

Поскольку Play Framework не поддерживает Cassandra, и чтобы избежать проблем со сборкой в ​​проекте Play, я создал проект Java (на основе работы Кундару) и назвал его KConnector, в проекте KConnector есть несколько внешних библиотек (файлы jar Kundaru), поэтому я экспортировал проект как исполняемый файл Jar (если бы я экспортировал только в файл Jar, он не упаковывал бы внешние библиотеки). Затем, следуя Инструкции, я создаю папку Playproject/lib, а затем помещаю встроенный jar файл внутри этого. Проблема в том, что я не могу вызывать классы внутри jar-файла KConnector... Eclipse не смог распознать, что это такое, и предложил мне несколько импортов, но ни один из них не мой... Кто-нибудь может показать mw, где я ошибался?
P/S: Я также пробовал запускать play ec или play compile, но надежды не было... Даже я запускал play ec, файл в lib также исчезал в Eclipse...
Большое спасибо.


person Xitrum    schedule 10.10.2012    source источник
comment
Попробуйте снова запустить команду eclipsy, как только файлы будут в каталоге.   -  person Steve    schedule 10.10.2012


Ответы (2)


Я использую play 2.0.4 и внешний jar, я создал папку lib внутри проекта, добавил jar в эту папку, запустил команду «eclipsify» и обновил проект в eclipse, и у меня нет проблем.

person Marco    schedule 10.10.2012
comment
Ваш lib того же уровня, что и app, conf и tests? - person Kevin Meredith; 20.09.2013
comment
Да, папка lib имеет тот же уровень, что и app, conf и тесты. Я просто пытаюсь, это работает ^^ - person Meo Beo; 05.08.2016

Щелкните правой кнопкой мыши проект и выберите «Настроить путь сборки ...». В разделе «Библиотеки» нажмите «Добавить внешнюю банку». Выберите свою банку в файловой системе, и все должно быть настроено.

person Tom G    schedule 10.10.2012