java-NetBeans不再为其以前的代码生成JAR文件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java-NetBeans不再为其以前的代码生成JAR文件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2536字,纯文字阅读大概需要4分钟。
内容图文
两年前,我使用Java编写了一个简单的上载小程序,该Java是使用NetBeans开发的.那时,当我第一次点击“ Clean and Build”时,此后运行了一段时间.它会在构建过程中运行并生成一个JAR文件,然后我可以将其上传到Web服务器,并且该applet可以很好地工作.
现在,当我返回并对该小程序进行一些细微修改时,当我单击“ Clean& Build”时,它将不再生成JAR文件.我所做的实际代码更改是如此微小,以至于我可以保证它们不会对此造成影响(实际上只是更改一些字符串的内容).我知道自从最初构建此applet以来,我的NetBeans已经对其自身进行了几次升级(现在我的版本为6.9.1),所以我想知道新版本是否现在存在问题.
不知道这是否有帮助,但是该类是“自签名的”(在“项目属性”的“ Web Start”选项卡中),并且在下面,我在底部包括了“ clean,jar”窗格的输出NetBeans.我注意到它说的是jar:然后什么也没说,只是跳到建立成功.我假设那里之间应该发生什么?
init:
deps-clean:
Updating property file: C:\NetBeansProjects\MyApplet\build\built-clean.properties
Deleting directory C:\NetBeansProjects\MyApplet\build
clean:
init:
deps-jar:
Created dir: C:\NetBeansProjects\MyApplet\build
Updating property file: C:\NetBeansProjects\MyApplet\build\built-jar.properties
Created dir: C:\NetBeansProjects\MyApplet\build\classes
Created dir: C:\NetBeansProjects\MyApplet\build\empty
Compiling 1 source file to C:\NetBeansProjects\MyApplet\build\classes
C:\NetBeansProjects\MyApplet\src\MyApplet.java:189: warning: [unchecked] unchecked conversion
found : <anonymous java.security.PrivilegedAction>
required: java.security.PrivilegedAction<T>
Object doPrivileged = AccessController.doPrivileged(new PrivilegedAction() {
C:\NetBeansProjects\MyApplet\src\MyApplet.java:189: warning: [unchecked] unchecked method invocation: <T>doPrivileged(java.security.PrivilegedAction<T>) in java.security.AccessController is applied to (<anonymous java.security.PrivilegedAction>)
Object doPrivileged = AccessController.doPrivileged(new PrivilegedAction() {
2 warnings
compile:
Created dir: C:\NetBeansProjects\MyApplet\dist
jnlp:
Deleting: C:\NetBeansProjects\MyApplet\helper.txt
Going to create default keystore in C:\NetBeansProjects\MyApplet/build/nb-jws.ks
Generating Key for nb-jws
sign-jars:
generate-jnlp:
Copying 1 file to C:\NetBeansProjects\MyApplet\dist
Deleting: C:\NetBeansProjects\MyApplet\dist\launch.jnlp_
generate-html-preview:
Copying 1 file to C:\NetBeansProjects\MyApplet\dist
jar:
BUILD SUCCESSFUL (total time: 1 second)
解决方法:
好吧,我不确定为什么会给我带来麻烦,但是我找到了解决方案.解决方案是简单地删除然后重新创建整个项目,然后尝试再次编译.我猜想NetBeans已使用不同版本更新了清单文件或类似文件的处理方式,这在较旧的版本上令人窒息.
内容总结
以上是互联网集市为您收集整理的java-NetBeans不再为其以前的代码生成JAR文件全部内容,希望文章能够帮你解决java-NetBeans不再为其以前的代码生成JAR文件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。