tools.jar существует, но не может найти sun.security.tools.JarSignerResources - PullRequest
0 голосов
/ 30 сентября 2011

Я вижу следующее исключение (при установке Linux Java6-sun, но не в OSX)

Caused by: java.util.MissingResourceException: Can't find bundle for base name sun.security.tools.JarSignerResources, locale en_US
 at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
 at java.util.ResourceBundle.getBundleImpl(Unknown Source)
 at java.util.ResourceBundle.getBundle(Unknown Source)
 at com.wuntee.aat.security.tools.JarSigner.<clinit>(JarSigner.java:96)
 ... 12 more

, но я вижу, что tools.jar существует в каталоге установки java, иэтот tools.jar содержит класс JarSignerResource.Есть идеи?

1 Ответ

0 голосов
/ 23 мая 2012

Проблема не связана с не нахождением банки.Проблема связана с тем, что вместо этого в jar не найден ресурс для локали en_US.Может произойти две вещи:

  1. , если вы откроете файл tools.jar и проверите содержимое sun \ security \ tools, вы обнаружите, что у одного из них нет ресурса JarSignerResources_en_US.class,или
  2. проверьте расположение по умолчанию двух разных ОС, которые вы используете: одна из них должна быть en_US, а другая - нет.Это наиболее вероятно.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...