HighScore 开发人员(Chris)的步骤
在创建HighScore
和HighScorePermission
类之后,Chris 将采取的步骤是:
编译类
javac HighScore*.java -d .
将类文件放在 JAR 文件中
jar cvf hs.jar com/scoredev/scores/HighScore*.class
创建密钥库和用于签名的密钥
keytool -genkey -keystore chris.keystore -alias signJars
指定所需的密码和专有名称信息。
签署 JAR 文件
jarsigner -keystore chris.keystore hs.jar signJars
导出公钥证书
keytool -export -keystore chris.keystore
-alias signJars -file Chris.cer
提供游戏开发人员和用户所需的文件和信息
也就是说,供应它们
-
签名的 JAR 文件
hs.jar
, -
公钥证书文件
Chris.cer
,以及 -
有关权限的信息,必须在策略文件中授予
HighScore
和HighScorePermission
类的权限才能起作用。为此,克里斯可以提供所需的确切拨款条目。