繁体   English   中英

在netbeans项目中包含文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM