Использование Jbpm 6.4.0 полный инсталлятор отсюда: http://www.jbpm.org/download/download.htmlпроекта: неизвестно упаковка: kjar
1) запустить демо: муравей start.demo
2) с помощью Eclipse, создать новый проект от jBPM jBPM площадка 6,3 и выбрать перевод проекта
3) добавить Maven природу проекта
4) пытаются установить/компиляции вы можете увидеть следующее сообщение об ошибке на вкладке задач:
Project build error: Unknown packaging: kjar
Вопрос: что такое kjar упаковка? Как работает проект в демонстрационной среде?
Мои Затмение:
Edit:
Я нашел определение о том, что это kjar, в частности, эта часть на официальной документации:
Version 6, on the other hand moves away from proprietary packages in favor of, well known and mature, Apache Maven based packaging - known as knowledge archives - kjar. Processes, rules etc (aka business assets) are now part of a simple jar file built and managed by Maven. Along the business assets, java classes and other file types are stored in the jar file too. Moreover, as any other maven artifact, kjar can have defined dependencies on other artifacts including other kjars. What makes the kjar special when compared with regular jars is a single descriptor file kept inside META-INF directory of the kjar - kmodule.xml. That descriptor allows to define:
knowledge bases and their properties
knowledge sessions and their properties
work item handlers
event listeners
By default, this descriptor is empty (just kmodule root element) and is considered as marker file. Whenever a runtime component (such as jbpm console) is about to process kjar it looks up kmodule.xml to build its runtime representation. In addition to kmodule.xml a deployment descriptor (that provides fine graind control over deployment) is available (since 6.1).
После читая это, неясно, как построить эти кьяры и почему официальный онлайн-пример для jbpm включает kjar как стоимость упаковки e
Я пробовал, но мой вопрос больше понять, что такое кьяр и почему демо-среда не работает – Vokail