2015-07-24 5 views
0

Я получаю эту ошибку при попытке создать мое приложение для платформ с sbt.sbt не удалось создать приложение для игровой платформы

Я выполнил все шаги в соответствии с сайтом платформы воспроизведения (настройка build.sbt plugins.sbt и build.properties).

Я пробовал все, что мог, но я имел ограниченное знание. Я установил все настройки прокси-сервера, переустановил мой jdk и попытался использовать методы «активатор new» и «sbt».

[info] Resolving com.typesafe.play#sbt-plugin;2.3.x ... 
[error] Server access Error: sun.security.validator.ValidatorException: PKIX path building 
failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid 
certification path to requested target 
url=https://repo.typesafe.com/typesafe/releases/com/typesafe/play/sbt-plugin_2.10_0.13/2.3.x/sbt-plugin-2.3.x.pom 

Ошибка упоминает что-то относящееся к сертификации, что это значит?

Googling around упоминает, что он ссылается на файл 'cacerts' в% JAVA_HOME%/lib/security (который мой не содержал), я попытался скопировать файл 'cacerts' из другой установки java, установленной на моем компьютере, и что ничего не делал (однако я полностью угадал здесь ха-ха).

ответ

0

Я считаю, что предупреждение о безопасности, возможно, вводит в заблуждение, основываясь на моем собственном опыте.

Вы находитесь за корпоративной сетью, и если да, попытались ли вы настроить параметры прокси-сервера для Play?

Воспроизведение пытается подключиться к репозиторию Typesafe, чтобы проверять наличие обновлений и зависимостей во время сборки, и если он не может подключиться, вы получите сетевую ошибку. Я получил те же ошибки, что и вы, но это была сетевая ошибка, а не защита - именно так, что проблема с сертификатом - это первая ошибка, о которой не сообщается.

Попробуйте запустить сборку, используя прямое подключение к Интернету, если вы можете в качестве теста (при условии, что вы находитесь в корпоративной сети). Если это исправлено, вам просто нужно настроить параметры сетевого прокси в своей сборке (при условии, что любые интернет-политики, настроенные на прокси-сервере, также не вызывают никаких проблем).

+0

А, спасибо за ответ. Я за корпоративным прокси-сервером и добавил свои настройки прокси-сервера, которые, как я мог думать, могли бы повлиять на него. Я предоставил данные прокси в файле activatorconfig.txt в .activator и .activator/1.3.5 и файле конфигурации maven. Я также попытался предоставить данные прокси в переменной среды JAVA_OPTS. У меня кончились идеи: S. Где-то еще мне нужно их поставить? Вы упомянули Play, есть ли определенный конфигурационный файл игры? Я уверен, что настройки прокси-сервера, которые я предоставил, являются правильными, поскольку они работают с моей установкой node.js и номером npm. –

+0

У меня были проблемы с получением activatorconfig, но мне удалось получить HTTP_PROXY = http: // : , работающий на mac. Если это не сработает, попробуйте обратиться за помощью в группу Google Play, где, по-видимому, наиболее эффективно помогают ребята из «Таймэйз». – Nio

+0

Спасибо за помощь, до сих пор не повезло с настройками прокси-сервера = _ =, так разочаровывает !! Я попробую группу google, как вы сказали =] –

Смежные вопросы