
Java ŁAWindows̃WXgB

W java.util.prefs.WindowsPreferences ł́ASoftware\\JavaSoft\\Prefs ȉ
WXgɑ΂āAǂݏ܂B

́Aʂ̃WXgǂݏoKv܂B

WindowsPreferences  WINDOWS_ROOT_PATH ASoftware\\Muratec Ȃǂɐݒ肷邱ƂŁA
Ήł܂ÃNX́ApbP[W[JȈׁAڊgo܂B
܂Anative \bhgpĂ邽߁A\[XRs[ĕʃNX
쐬邱Ƃł܂B
ŁÃNX̂̂鎖ŁAΉ܂B

ʁAKeýAłȂƎ󂯕tȂ̂łAf[^ƂāA
啶Key܂B̊֌WŁAPڂ̌ƁAQڈȍ~̌ŁA
f[^قȂĂ܂ۂ܂B
́Ajava.util.prefs.AbstractPreferences.java ŁAqm[hLbVĂ
HashMap AKey  TreeSet ɈڂƂɁAĂAtoLowerCase() 
Zbg΁A܂B

̂Q̃NXACAJavãVXe[hׂɁA
endorsed 𗘗p܂B

endorsed ́Ajar NXA<JAVA_HOME>/jre/lib/endorsed ȉɃRs[邱ƂŁA
VXeNXƒuiɓǂݍ܂jƂo܂B P

P
   <JAVA_HOME>/lib/endorsed/ ȉło͂łA܂܂łB
   ́A<JAVA_HOME>/jre/lib/endorsed ȉɂAjava N̈
$ java -Djava.endorsed.dirs=<v_Ngjart@CfBNg> ...
   ȑÓA<JAVA_HOME>/jre/lib/endorsed ȉɂ@LłA݂͕słB

Q
  Tomcat́Abin\setclasspath.bat ŁAendorsed fBNgݒ肵Ă܂B

	rem Set the default -Djava.endorsed.dirs argument
	set JAVA_ENDORSED_DIRS=%BASEDIR%\bin;%BASEDIR%\common\lib

	BASEDIR ́ACATALINA_HOME AZbgĂ܂B

	āATomcatŎgpꍇ́A<CATALINA_HOME>/endorsed tH_ɁA
	ogPreferences.jar zuKv܂B


