[英]Including files in a netbeans project
我是Java的新手,我需要将程序和相关文件(.png和.tff)编译到一个jar中,以便可以在系统上的任何位置运行它。 我正在使用Netbeans IDE,但我不知道该如何处理。 我导入文件的方式如下:
//IMPOT FONT
try {
Raleway = new BufferedInputStream(new FileInputStream(fontPath));
} catch (FileNotFoundException ex) {
Logger.getLogger(Select.class.getName()).log(Level.SEVERE, null, ex);
}
try {
font = Font.createFont(Font.TRUETYPE_FONT, Raleway);
} catch (FontFormatException | IOException ex) {
Logger.getLogger(Select.class.getName()).log(Level.SEVERE, null, ex);
}
//IMPORT ICON
try {
Pidgeon.myImg = ImageIO.read(new FileInputStream(imagePath));
} catch (IOException ex) {
Logger.getLogger(Pidgeon.class.getName()).log(Level.SEVERE, null, ex);
}
变量“ fontPath”是“ font \\ Raleway-Regular.tff”,“ imagePath”是“ image \\ icon.png”。
只需使用命令行即可:
javac MyApp.java
jar -cf myJar.jar myApp
该命令将生成一个压缩的JAR文件,并将其放置在当前目录中。 该命令还将为JAR存档生成默认清单文件。
并且,如果您使用的是Netbeans,请按照下列步骤操作:
1单击属性
2单击包装
3单击压缩JAR文件
4接受更改,单击确定
5用锤子/扫帚单击功能区选项卡中的按钮。 (清理并构建项目)
6转到存储项目的目录
7在dist文件夹中查找
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.