Я пытаюсь создать приложение с открытым исходным кодом, найденное в: https://github.com/linklayer/cantact-app
Я установил netbeans и перешел к сути дела, что я могу создать новый проект. Я получил справку, делающую, это через Netbeans, установленный через APT, открывается, но затем закрывается, "java.lang. NoClassDefFoundError"
Теперь я все еще в недоумении для того, как привести в порядок ПУТЬ К КЛАССУ, чтобы заставить "команду" сборки муравья работать на cantact-приложение. Когда я смотрю на ~/.netbeans/8.2/var/log/messages.log, я не вижу фактического "ПУТИ К КЛАССУ". Вместо этого я вижу "Начальную загрузку и Расширение. Путь к классу", "Путь к классу Приложения" и "Путь к классу Запуска". Хорошо я принял значение "Пути к классу Приложения" и сделал "ПУТЬ К КЛАССУ экспорта =..." для того длинного тракта. Теперь, "сборка муравья" все еще добирается, "СБОРКА, ОТКАЗАВШАЯ" с сообщением ", Не может найти ремень безопасности сборки NetBeans. Проверьте, что nbplatform.default.netbeans.dest.dir и nbplatform.default.harness.dir определяются..."
Netbeans установили недопустимые значения для nbplatform.default.netbeans.dest.dir
и nbplatform.default.harness.dir
. Можно изменить эти значения или глобально или локально.
Местоположение по умолчанию для них nbplatform.default.netbeans.dest.dir
и nbplatform.default.harness.dir
обычно располагаются в файле ~/.netbeans/8.2/build.properties
Можно отредактировать его с любимым редактором: gedit ~/.netbeans/8.2/build.properties
Прокрутите вниз к последней строке, и необходимо видеть nbplatform.default.netbeans.dest.dir
и nbplatform.default.harness.dir
ключи. Измените их значения на это:
nbplatform.default.harness.dir=${nbplatform.default.netbeans.dest.dir}/harness
nbplatform.default.netbeans.dest.dir=/path/to/your/Netbeans/Folder/netbeans-8.2
Примечание: Запишите фактическую папку, где Ваш Netbeans установлен.
Сохраните и выйдите.
Проверьте, решена ли проблема.
1) Перейдите к своим объявлениям по умолчанию файла проекта (я предполагаю, что название проекта cantact-app-master
):
cd /path/to/Project/Folder/cantact-app-master/nbproject/private/
Примечание: Запишите фактическую папку, где Ваш Проект расположен.
Сохраните и выйдите.
2) Должен быть некоторый названный файл platform-private.properties
, отредактируйте его со своим любимым редактором, иначе создайте его:
gedit platform-private.properties
3) Если на предыдущем шаге, в случае, если Вы отредактировали его, Вы могли бы встретиться со строкой, запускающейся с ключа user.properties.file
. Так или иначе прокомментируйте это или если это - пробел, запишите это:
user.properties.file=cd /path/to/**Project/Folder**/cantact-app-master/nbproject/private/build.properties
Примечание 1: Запишите фактическую папку, где Ваш Проект расположен.
Примечание 2: можно указать build.properties
везде, где Вы хотите, но я предполагаю, что это - место назначения этого файла.
Сохраните и выйдите.
4) Создать build.properties
где Вы указали user.properties.file
ключ:
gedit build.properties
5) Добавьте эти строки:
nbplatform.default.harness.dir=${nbplatform.default.netbeans.dest.dir}/harness
nbplatform.default.netbeans.dest.dir=/path/to/your/Netbeans/Folder/netbeans-8.2
Примечание: Запишите фактическую папку, где Ваш Netbeans установлен.
Сохраните и выйдите.
Надеюсь, это поможет...