Если автоматического определения стека Bluetooth недостаточно, для принудительной инициализации стека можно использовать свойство «bluecove.stack» системы Java. Значения "widcomm", "bluesoleil" или "winsock". По умолчанию выбран winsock.
Еще одно свойство "bluecove.stack.first" используется для оптимизации обнаружения стека. Если -Dbluecove.stack.first = widcomm, то сначала загружается стек widcomm (bluecove.dll), а если он недоступен, BlueCove переключится на winsock. По умолчанию сначала загружается intelbth.dll.
Если обнаружено несколько стеков, они выбираются в следующем порядке: «winsock», «widcomm», «bluesoleil». Поскольку BlueCove v2.0.1, «bluecove.stack.first» изменит порядок выбора стека.
Подробнее см .:
http://bluecove.org/bluecove/apidocs/com/intel/bluetooth/BlueCoveImpl.html