IllegalAccessException myfaces appengine 1.8.1

JDK 1,7
ге 1.8.1
мои лица 2.1.11

мое приложение работало нормально с gae 1.8.0.

я только что обновился до appengine sdk1.8.1 и получаю следующее исключение при работе в локальной среде.

Однако развернутая среда, кажется, в порядке.

SEVERE: Could not access AddResource class
java.lang.IllegalAccessException: Class com.google.appengine.tools.development.a
gent.runtime.Runtime can not access a member of class org.apache.myfaces.renderk
it.html.util.DefaultAddResource with modifiers "protected"
<snip>
at com.google.appengine.tools.development.agent.runtime.Runtime.newInsta nce(Runtime.java:148)
at org.apache.myfaces.renderkit.html.util.AddResourceFactory.getInstance (AddResourceFactory.java:213)
at org.apache.myfaces.renderkit.html.util.AddResourceFactory.getInstance (AddResourceFactory.java:304)

почему проверка среды выполнения gae sdk 1.8.1 внезапно не нравится классу DefaultAddResource?

Похоже, это проблема JDK. когда я переключаюсь обратно на windows jdk 1.6 все ок.

любая помощь приветствуется

-LP

1 ответ

У меня была такая же ошибка. Я использовал jdk 1.7.0_25 и gae 1.8.7 Наконец, я решил проблему, переключившись на jdk 1.6.0_35 и gae 1.8.4. http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html

Другие вопросы по тегам