0 0

JAVA 生成JAR读取文件路径问题5

使用Eclipase开发一个包,
现在结构有
com.ut.service
com.ut.resource
com.ut.resource下有文件 config.properties,,,

我在com.ut.service代码中读取 config.properties文件
应该如何操作
现在方法:
String filePath = "bin/com/ut/resources/config.properties";
File file = new File(filePath);
能找到文件
但是把项目导成JAR包之后就报错 :bin/com/ut/resources/config.properties (No such file or directory)
应该如何解决这个问题,各位大大请帮忙呀
2013年6月07日 11:07

1个答案 按时间排序 按投票排序

0 0

采纳的答案

两种方法:
1.读取jar里面的文件,将他读成二进制,然后Properties类来加载
InputStream inputStream = Test.class.getResourceAsStream("com/ut/resources/config.properties");
-------------------------
2.java的国际化类来解决:
java.util.ResourceBundle rb =java.util.ResourceBundle.getBundle("com/ut/resources/config");//记住,这里不能带后缀
获取里面的内容
rb.getString("传入你的key值");
-------------------------------

本人建议你用第二种

2013年6月07日 13:36

相关推荐

    Java读取netcdf文件和生成等值线的jar_netcdf_wContour

    在实际应用中,通常会结合这两个库,先使用netcdf-4.3.22.jar读取NetCDF文件中的科学数据,然后用wContour.jar将其可视化为等值线图。需要注意的是,由于NetCDF文件可能包含多维数据,所以在处理时可能需要对数据...

    读取分析Excel所有jar包和java示例文件

    本资源包聚焦于这个主题,包含了一系列jar包以及两个.java示例文件,帮助我们深入理解如何在Java环境中读取和解析Excel内容。 首先,让我们了解一下核心的jar包。这些jar包通常包含了用于操作Excel文件的API,例如...

    java读取mpp文件

    `mpxj`库不仅支持读取,还支持写入MPP文件,你可以根据需要创建新的项目计划,更新现有任务或资源信息,或者导出数据到其他格式。为了创建一个可执行的JAR包,你可以使用构建工具(如Maven或Gradle)将你的Java代码...

    java快速导出几十万百万生成DBF文件数据后台内附有javadbf.jar

    本文将深入探讨如何使用Java来快速导出大量数据到DBF文件,以及如何利用`javadbf.jar`库进行高效操作。 首先,DBF文件是基于dBase III、IV或FoxPro等早期数据库管理系统的文件格式。它以ASCII文本存储表格数据,...

    java读取*.mdb文件数据

    1. 添加依赖:将`ucanaccess-2.0.9.2.jar`文件复制到你的项目类路径下,或者如果你使用Maven或Gradle,可以在pom.xml或build.gradle文件中配置相应的依赖。 2. 创建连接:使用JDBC URL和数据库凭据创建数据库连接。...

    Eclipse打包成JAR包读取外部JAR包和外部配置文件

    本文将详细介绍如何在Eclipse中将项目打包成JAR文件,并确保能正确引用外部JAR包和读取外部配置文件。 首先,我们来看如何打包项目为JAR。在Eclipse中,选择`Export` -> `Java` -> `Runnable JAR file`。在弹出的...

    JAVA 读取visio word excel 数据及详细jar使用说明

    2. 类型库导入:使用tlbimp.jar生成对应的Java绑定,例如`tlbimp.exe your_visio_type_library.tlb`,这会生成一个Java接口文件,你可以导入到Java项目中。 3. 创建COM对象:使用com4j提供的API创建对应的应用程序...

    JAVA生成SAV格式的Util

    标题提到的"JAVA生成SAV格式的Util"是关于利用Java编写工具类或者库来创建SPSS的特定数据格式——.sav文件。这个.SAV格式是SPSS默认的数据存储格式,它包含了变量定义和观测值,常用于统计分析。 首先,我们需要...

    java导出excel的jar包及例子代码

    在这个示例中,`exportExcel`方法接收一个二维字符串数组`data`,表示Excel表格的数据,以及一个`outputPath`,用于指定生成的Excel文件路径。我们首先创建一个`XSSFWorkbook`实例,它是用来处理.xlsx格式Excel文件...

    用于反编译jar为JAVA代码java -jar cfr-0.152.jar xx.jar -outputdir 路径

    Java是一种广泛使用的编程语言,它的可执行文件通常是以.jar(Java Archive)格式打包的,包含了编译后的字节码。这些字节码是人类不可读的,为了理解.jar文件内部的工作原理或者进行代码分析,我们需要将字节码反...

    解决了DBF数据和表头乱码的javadbf.jar

    原始的javadbf.jar可能存在读取DBF文件时编码转换不准确的问题,导致中文或者其他非ASCII字符显示为乱码。开发者通过识别并修复了这个问题,使得新的javadbf.jar能够正确地处理包含非ASCII字符的数据和表头,提高了...

    java读取xml文件生成文件

    Java语言在处理XML文件时,提供了丰富的API和库,使得我们可以轻松地读取、解析、修改和生成XML文档。在给定的场景中,我们主要关注如何使用Java来读取XML文件并根据需求生成新的文件。以下是关于这个主题的详细说明...

    java读取Excel配套jar包

    在Java编程中,处理Excel文件是一项常见的任务,特别是在数据分析、数据导入导出或者报表生成等场景。为了在Java中读取Excel文件,我们需要借助特定的库,这些库通常以JAR包的形式提供。"java读取Excel配套jar包...

    JAVA在线生成pdf包含jar文件

    以上就是关于“JAVA在线生成pdf包含jar文件”的主要知识点,涵盖了解决方案的选择、库的使用、代码实现以及可能遇到的问题和解决方案。理解并掌握这些知识,将有助于开发者在实际项目中高效地生成PDF文档。

    java解析上传的shp文件,包含jar,方法,shp文件

    在Java编程环境中,解析Shapefile(.shp)文件是一项常见的任务,特别是在地理信息系统(GIS)应用中。Shapefile是一种广泛用于存储地理空间数据的开放格式。为了在Java中处理这些文件,我们可以利用开源库GeoTools...

    java读取excel及导出excel文件

    在Java编程环境中,处理Excel文件是一项常见的任务,无论是读取数据进行分析,还是导出报表供用户下载。这里,我们将详细探讨如何使用Java来读取和导出Excel文件,主要涉及的技术包括Apache POI库和其他相关API的...

    java自定义jar包读取excel数据

    Java 自定义 jar 包用于读取 Excel 数据是一个常见的任务,特别是在大数据处理、报表生成或数据分析等领域。这个场景中,我们通常会使用 Apache POI 库,这是一个强大的 Java API,专门用于处理 Microsoft Office ...

    替换jar包包名的jar以及rule规则文件

    在Java开发中,有时我们需要对已有的JAR文件进行处理,比如更改其中的类路径、重命名包或者合并多个JAR文件。在这种情况下,`jarjar`工具就显得非常实用。`jarjar`是一个用于处理Java JAR文件的命令行工具,它允许...

    jar包、class文件读取工具

    总结,jar包和class文件是Java开发的基础,理解它们的结构和读取方式对于优化代码、调试问题和学习第三方库至关重要。JD-GUI作为一款强大的class文件查看工具,可以帮助开发者直观地查看和理解字节码,提升开发效率...

    java读写hdf5格式文件需要使用的库

    这里提供的jar文件`hdf5-3.3.2.jar`是Java接口库,它封装了对HDF5文件的操作,使得Java程序员可以通过调用Java API来实现读写HDF5文件。而`libjhdf.so.3.2.1`和`jhdf5.dll`分别是Linux和Windows平台的动态链接库,...

Global site tag (gtag.js) - Google Analytics