-
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个答案 按时间排序 按投票排序
-
采纳的答案
两种方法:
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
相关推荐
在实际应用中,通常会结合这两个库,先使用netcdf-4.3.22.jar读取NetCDF文件中的科学数据,然后用wContour.jar将其可视化为等值线图。需要注意的是,由于NetCDF文件可能包含多维数据,所以在处理时可能需要对数据...
本资源包聚焦于这个主题,包含了一系列jar包以及两个.java示例文件,帮助我们深入理解如何在Java环境中读取和解析Excel内容。 首先,让我们了解一下核心的jar包。这些jar包通常包含了用于操作Excel文件的API,例如...
`mpxj`库不仅支持读取,还支持写入MPP文件,你可以根据需要创建新的项目计划,更新现有任务或资源信息,或者导出数据到其他格式。为了创建一个可执行的JAR包,你可以使用构建工具(如Maven或Gradle)将你的Java代码...
本文将深入探讨如何使用Java来快速导出大量数据到DBF文件,以及如何利用`javadbf.jar`库进行高效操作。 首先,DBF文件是基于dBase III、IV或FoxPro等早期数据库管理系统的文件格式。它以ASCII文本存储表格数据,...
1. 添加依赖:将`ucanaccess-2.0.9.2.jar`文件复制到你的项目类路径下,或者如果你使用Maven或Gradle,可以在pom.xml或build.gradle文件中配置相应的依赖。 2. 创建连接:使用JDBC URL和数据库凭据创建数据库连接。...
本文将详细介绍如何在Eclipse中将项目打包成JAR文件,并确保能正确引用外部JAR包和读取外部配置文件。 首先,我们来看如何打包项目为JAR。在Eclipse中,选择`Export` -> `Java` -> `Runnable JAR file`。在弹出的...
2. 类型库导入:使用tlbimp.jar生成对应的Java绑定,例如`tlbimp.exe your_visio_type_library.tlb`,这会生成一个Java接口文件,你可以导入到Java项目中。 3. 创建COM对象:使用com4j提供的API创建对应的应用程序...
标题提到的"JAVA生成SAV格式的Util"是关于利用Java编写工具类或者库来创建SPSS的特定数据格式——.sav文件。这个.SAV格式是SPSS默认的数据存储格式,它包含了变量定义和观测值,常用于统计分析。 首先,我们需要...
在这个示例中,`exportExcel`方法接收一个二维字符串数组`data`,表示Excel表格的数据,以及一个`outputPath`,用于指定生成的Excel文件路径。我们首先创建一个`XSSFWorkbook`实例,它是用来处理.xlsx格式Excel文件...
Java是一种广泛使用的编程语言,它的可执行文件通常是以.jar(Java Archive)格式打包的,包含了编译后的字节码。这些字节码是人类不可读的,为了理解.jar文件内部的工作原理或者进行代码分析,我们需要将字节码反...
原始的javadbf.jar可能存在读取DBF文件时编码转换不准确的问题,导致中文或者其他非ASCII字符显示为乱码。开发者通过识别并修复了这个问题,使得新的javadbf.jar能够正确地处理包含非ASCII字符的数据和表头,提高了...
Java语言在处理XML文件时,提供了丰富的API和库,使得我们可以轻松地读取、解析、修改和生成XML文档。在给定的场景中,我们主要关注如何使用Java来读取XML文件并根据需求生成新的文件。以下是关于这个主题的详细说明...
在Java编程中,处理Excel文件是一项常见的任务,特别是在数据分析、数据导入导出或者报表生成等场景。为了在Java中读取Excel文件,我们需要借助特定的库,这些库通常以JAR包的形式提供。"java读取Excel配套jar包...
以上就是关于“JAVA在线生成pdf包含jar文件”的主要知识点,涵盖了解决方案的选择、库的使用、代码实现以及可能遇到的问题和解决方案。理解并掌握这些知识,将有助于开发者在实际项目中高效地生成PDF文档。
在Java编程环境中,解析Shapefile(.shp)文件是一项常见的任务,特别是在地理信息系统(GIS)应用中。Shapefile是一种广泛用于存储地理空间数据的开放格式。为了在Java中处理这些文件,我们可以利用开源库GeoTools...
在Java编程环境中,处理Excel文件是一项常见的任务,无论是读取数据进行分析,还是导出报表供用户下载。这里,我们将详细探讨如何使用Java来读取和导出Excel文件,主要涉及的技术包括Apache POI库和其他相关API的...
Java 自定义 jar 包用于读取 Excel 数据是一个常见的任务,特别是在大数据处理、报表生成或数据分析等领域。这个场景中,我们通常会使用 Apache POI 库,这是一个强大的 Java API,专门用于处理 Microsoft Office ...
在Java开发中,有时我们需要对已有的JAR文件进行处理,比如更改其中的类路径、重命名包或者合并多个JAR文件。在这种情况下,`jarjar`工具就显得非常实用。`jarjar`是一个用于处理Java JAR文件的命令行工具,它允许...
总结,jar包和class文件是Java开发的基础,理解它们的结构和读取方式对于优化代码、调试问题和学习第三方库至关重要。JD-GUI作为一款强大的class文件查看工具,可以帮助开发者直观地查看和理解字节码,提升开发效率...
这里提供的jar文件`hdf5-3.3.2.jar`是Java接口库,它封装了对HDF5文件的操作,使得Java程序员可以通过调用Java API来实现读写HDF5文件。而`libjhdf.so.3.2.1`和`jhdf5.dll`分别是Linux和Windows平台的动态链接库,...