2013-04-01 2 views
0

Я пытаюсь перекомпилировать проект игры 1.2.5, когда у меня есть эта ошибка:Play рамки CompilationException

Compilation error (In /app/controllers/api/Drivers.java around line 168) 
The file /app/controllers/api/Drivers.java could not be compiled. 
Error raised is : driverResume cannot be resolved or is not a field 

play.exceptions.CompilationException: driverResume cannot be resolved or is not a field 
at play.classloading.ApplicationCompiler$2.acceptResult(ApplicationCompiler.java:246) 
at org.eclipse.jdt.internal.compiler.Compiler.handleInternalException(Compiler.java:676) 
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:520) 
at play.classloading.ApplicationCompiler.compile(ApplicationCompiler.java:282) 
at play.classloading.ApplicationClassloader.getAllClasses(ApplicationClassloader.java:426) 
at play.Play.preCompile(Play.java:593) 
at play.Play.init(Play.java:299) 
at play.server.Server.main(Server.java:159) 

Поле driverResume является общественным и видимым в классе Driver.

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

Кто-нибудь знает, как получить дополнительную информацию о процессе прекомпиляции, логике компилятора или уже столкнулся с такой проблемой?

+0

Можете ли вы разместить некоторые части 'Drivers.java'? А именно, где вы определяете 'driverResume', объявление класса и строки около 168, где происходит ошибка (в идеале, весь метод контроллера). – Todd

+0

Каков тип драйвера? Существуют ли ошибки компилятора с этим типом? –

ответ

0

Похоже, это может быть проблема, когда вы неправильно читаете ошибку компиляции. Компилятор жалуется на класс Drivers, и вы говорите, что это поле является общедоступным в классе Driver (not Drivers).

Возможно, это проблема?

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