#java #playframework #playframework-2.3 #typesafe-activator
#java #playframework #playframework-2.3 #typesafe-активатор
Вопрос:
Мой игровой проект работает правильно с activator run
command. но когда я использую activator start
command, после упаковки запуск приложения неожиданно прекратился со следующей ошибкой:
.
.
.
[info] Resolving org.scala-lang#scala-reflect;2.11.0 ...
[info] Resolving jline#jline;2.11 ...
[info] Done updating.
[info] Wrote E:workspaceCustomerClubtargetscala-2.11customerclub_2.11-1.0-SNAPSHOT.pom
[info] Compiling 2 Scala sources and 50 Java sources to E:workspaceCustomerClubtargetscala-2.11classes...
[info] Main Scala API documentation to E:workspaceCustomerClubtargetscala-2.11api...
model contains 93 documentable templates
[info] Main Scala API documentation successful.
[info] Packaging E:workspaceCustomerClubtargetscala-2.11customerclub_2.11-1.0-SNAPSHOT-javadoc.jar ...
[info] Done packaging.
[warn] Note: Some input files use unchecked or unsafe operations.
[warn] Note: Recompile with -Xlint:unchecked for details.
[info] Packaging E:workspaceCustomerClubtargetcustomerclub-1.0-SNAPSHOT-assets.jar ...
[info] Done packaging.
[info] Packaging E:workspaceCustomerClubtargetscala-2.11customerclub_2.11-1.0-SNAPSHOT.jar ...
[info] Done packaging.
(Starting server. Type Ctrl D to exit logs, the server will remain in background)
'"E:javajdk1.8.0_05binjava.exe" -version 2>amp;1' is not recognized as an internal or external command,
operable program or batch file.
The batch file cannot be found.
Я предполагаю, что это из моего JDK или JRE, но выполнение этой команды приводит к результату:
E:workspaceCustomerClub>"E:javajdk1.8.0_05binjava.exe" -version 2>amp;1
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
-
Задаются переменные среды like
JAVA_HOME
иJDK_HOME
. -
Я использую Java 8 с 64-разрядной версией Windows 7
Комментарии:
1. Просто для подтверждения, что
echo %JAVA_HOME%
показывает?2. ответ
E:workspaceCustomerClub>echo %JAVA_HOME%
:E:javajdk1.8.0_05
3. Единственное место, которое я нашел
java.exe -version 2>amp;1
, — это исходный код LibreOffice, но было бы очень странно, если бы это имело какое-либо отношение к вашей ошибке. У меня были проблемы с activator и Java 8, и я переключился на Java 7. Может быть, вы могли бы запустить activator с ним?4. Нет! Я использую грамматику java 8 в своем исходном коде
5. С удалением кодов java 8 и тестированием с помощью lava 7 и java 6 проблема пока не существует.