Каков точный способ использовать одобренный каталог в jdk1.6?

Я хочу обновить свои jaxws до 2.2 (jdk1.6 поставляется в комплекте с jaxws 2.1). Мой JDK (я не установил публичный JRE):

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode)

Всобственный документ jaxws они объясняют, как это сделать:

Один из способов исправить это - скопировать jaxws-api.jar и jaxb-api.jar в одобренный каталог JRE, который$JAVA_HOME/lib/endorsed (or $JDK_HOME/jre/lib/endorsed)

Но я не уверен, что это влияет на мою установку. Для начала я определил только%JAVA_HOME%, И папка$JAVA_HOME/lib/endorsed не существует, поэтому я создал и скопировал две банки. Но если я это сделаю (wsgen это инструмент от jaxws)

wsgen -version

Я все еще получаю:

JAX-WS RI 2.1.6 in JDK 6

Я также попытался создать папкуJAVA_HOME\jre\lib\endorsed (обратите внимание, что в документе написано JDK_HOME, но так как у меня есть только JAVA_HOME, я использовал этот путь). Все тот же вывод wsgen.

Мои вопросы:

В чем разница между JAVA_HOME и JDK_HOME на странице документа? что-нибудь существенное или просто два способа ссылаться на JAVA_HOME?Является ли 'wsgen -version' допустимым способом проверки используемой версии jaxws, или это всегда вызывает exe в исходном jdk, но это не значит, что будут использоваться одобренные jar-файлы?Кто-нибудь знаеточень подробные шаги установить jaxws2.2 в jdk.16?

я нашелэта почта что есть некоторые намеки о том, что я вижу, я думаю,