java读取package中的properties文件java.util.MissingResourceException

文件结构:

/build/classes/d914/Hello.class

/build/classes/d914/mess.properties

/build/classes/d914/mess_zh_CN.properties

/build/classes/d914/mess_en_US.properties

在eclipse中运行如下代码:

package d914;

import java.util.ResourceBundle;
import java.util.Locale;

public class Hello
{
    public static void main(String[] args)
    {
        //取得系统默认的国家/语言环境
        Locale myLocale = Locale.getDefault();
        //根据指定国家/语言环境加载资源文件
        ResourceBundle bundle = ResourceBundle.getBundle("mess" , myLocale);
        //打印从资源文件中取得的消息
        System.out.println(bundle.getString("hello"));
    }
}

实际上等价于在classes目录下运行命令行:java d914.Hello

自然找不到,必须修改为ResourceBundle bundle = ResourceBundle.getBundle("d914.mess" , myLocale);

java读取package中的properties文件java.util.MissingResourceException

时间: 2024-10-07 06:47:10

java读取package中的properties文件java.util.MissingResourceException的相关文章

JAVA 读取计算机中相关信息

java读取 计算机 cup号 读取版本 显卡 ................. package com.swt.common.util; import java.io.BufferedReader; import java.io.File; import java.io.FileWriter; import java.io.InputStreamReader; import java.io.LineNumberReader; /** * 获取硬件信息 * @author luoxf * */

关于Java Web工程中web.xml文件

提及Java Web工程中web.xml文件无人不知,无人不识,呵呵呵:系统首页.servlet.filter.listener和设置session过期时限,张口就来,可是你见过该文件中的error-page标签吗?下面直接以例子的形式说明error-page标签的使用: 一个servlet文件: package com.ghj.packageofservlet; import java.io.IOException; import javax.servlet.ServletException;

java读取request中的xml

java读取request中的xml 答: // 读取xml InputStream inputStream; StringBuffer sb = new StringBuffer(); inputStream = request.getInputStream(); String s; BufferedReader in = new BufferedReader(new InputStreamReader(inputStream, "UTF-8")); while ((s = in.r

解决:java 读取 resources 下面的 json 文件

前言:java 读取 工程下的配置文件,文件类型为 json(*.json),记录一下始终读取不到 json 文件的坑.maven项目 直接上工具类代码 package com.yule.component.dbcomponent.utils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.util.ResourceUtils; import java.io.*; /** *

【转】Java读取matlab的.mat数据文件

参考:Java读取mat文件 下载链接:ujmp  jmatio 下载完两个.jar文件之后,如何引用到java项目当中?项目名称->右键->Property->Java Build Path->Libraries->Add External JARs->选择那两个jar文件即可. 接下来在类中就可import类了.

Java 读取PDF中的文本和图片

本文将介绍通过Java程序来读取PDF文档中的文本和图片的方法.分别调用方法extractText()和extractImages()来读取. 使用工具:Free Spire.PDF for Java(免费版)Jar文件获取导入:方法1:通过官网下载jar文件包.下载后,解压文件,并将lib文件夹下的Spire.Pdf.jar文件导入java程序.导入后如下图: 方法2: 可通过maven仓库安装导入,可参考导入方法. Java代码示例[示例1]读取PDF中的文本 import com.spir

java读取某个目录下所有文件并通过el表达式将相关文件信息展示出来,js提供页面搜索及查看下载功能

从服务器上读取某个目录下的文件  将文件名 文件修改日期   及文件 大小展示在前台  并可以查看及下载 第一步:读取文件目录下的文件,并将文件按时间由大到小排列 public ArrayList<File> getLogs() { // TODO Auto-generated method stub ArrayList<File>  tomcatLogs = new ArrayList<File>(); File path = new File(""

Spring 中使用Properties文件

Spring提供了加载Properties文件的工具类:org.springframework.beans.factory.config.PropertyPlaceholderConfigurer. 在Spring容器启动时,使用内置bean对属性文件信息进行加载,在bean.xml中添加如下: <!-- spring的属性加载器,加载properties文件中的属性 --> <bean id="propertyConfigurer" class="org.

sping配置文件中引入properties文件方式

<!-- 用于引入 jdbc有配置文件参数 可以使用PropertyPlaceholderConfigurer 或者PropertyOverrideConfigurer --> <bean class="org.springframework.beans.factory.PropertyPlaceholderConfigurer"> <property name="location"> <value>classpath