赛车

Java Web Start入门基础教程4

2019-09-13 20:13:00来源:励志吧0次阅读

5 .webstart目录下建一index.html  内容如下

<a href="jnlp/HelloWorld.jnlp">HelloWorld</a>

6 .因为是web应用,所以webstart/WEB-INF建一web.xml文件,

内容为:

<web-app>

</web-app>

即可,启动tomcat时默认会去找index.html文件

7 .webstart工程放入tomcat/webapps,启动tomcat即可。

启动后会看到helloworld的swing弹出窗口,还有如下图会有一个java控制台(如果没有出现,可在"控制面板"——"java控制面板"——"高级"——"Java控制台"中勾选"显示控制台"单选框):

如果要在HelloWorld.java中对本地文件进行操作,就必须对jar文件进行签名,具体步骤如下:

1. 在HelloWorld.java的main方法中对文件进行操作,

Filefile=newFile("E:"+"/test.txt");

try{

System.out.println(file.createNewFile());

}catch(IOExceptione){

e.printStackTrace();

}

2 .用keytool -genkey产生一个私钥(使用keytool –help命令可查看keytool命令参数)

keytool-genkey-aliasmykey-keystoremykeystore-keypassmypass-storepassmykeystorepass-validity80

参数说明如下:

-alias mykey :指定密钥的别名,不指定的话默认为 "mykey"   -keystore mykeystore :指定密钥数据库名,不指定则默认在Documents and Settings\Administrator下生成一个名称为 .keystore的文件。   -keypass mypass :指定密钥密码,用jarsigner签名时需要。   -storepass mykeystorepass :指定密钥数据库密码,用jarsigner签名时需要。   -validity 80 :密钥有效时间为80天,不指定的话默认为90天  3 .在WEB-INF/classes目录下运行keytool命令,会提示输入一些姓名/公司/国家之类的信息:

十个月宝宝发烧怎么办
糖尿病胃轻瘫便秘的治疗方法
严重脑梗死
儿童中暑怎么办
分享到: