- 浏览: 32214 次
- 性别:
- 来自: 上海
最新评论
(1)java jar 发布 读取properties文件失败
用 String path = Test.class.getResource("/").getPath();
获取根目录后+文件名读取失败,因此采用JarFile类读取
(2)java jar 打包发布 spring applicationContext.xml 找不到此文件
打包为runnable jar时 选择
copy required libraries into a sub-fold... 源码和jar 包分开打包
(3)cmd中运行 java -jar 文件乱码
1、工程项目采用字符编码 、preference workspace text file encoding 设置都应为utf-8
2、java -Dfile.encoding=utf-8 -jar 指定虚拟机编码
3、修改cmd 编码
chcp 65001 通过 chcp命令改变代码页,UTF-8的代码页为65001
命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。
用 String path = Test.class.getResource("/").getPath();
获取根目录后+文件名读取失败,因此采用JarFile类读取
private static Connection getJdbcConnection() throws Exception{ Connection conn = null; try { logger.info("开始获取properties文件"); Properties properties = new Properties(); JarFile jarFile = new JarFile("PPFTest.jar"); ZipEntry zipEntry = jarFile.getEntry("jdbc.properties"); logger.info("获取zipEntry:"+zipEntry); InputStream in = jarFile.getInputStream(zipEntry); logger.info("读取到的文件" + in); properties.load(in); String jdbcUrl = properties.getProperty(MinaConstUtil.JDBC_JDBCURL); logger.info("读取到的jdbcUrl :"+jdbcUrl); String driverClass = properties.getProperty(MinaConstUtil.JDBC_DRIVERCLASS); String username = properties.getProperty(MinaConstUtil.JDBC_USERNAME); String password = properties.getProperty(MinaConstUtil.JDBC_PASSWORD); Class.forName(driverClass); logger.info("结束获取properties文件"); } catch (Exception e) { logger.error("关闭数据库连接", e ); throw e; }finally{ logger.info("关闭数据库连接"); } return conn; }
(2)java jar 打包发布 spring applicationContext.xml 找不到此文件
打包为runnable jar时 选择
copy required libraries into a sub-fold... 源码和jar 包分开打包
(3)cmd中运行 java -jar 文件乱码
1、工程项目采用字符编码 、preference workspace text file encoding 设置都应为utf-8
2、java -Dfile.encoding=utf-8 -jar 指定虚拟机编码
3、修改cmd 编码
chcp 65001 通过 chcp命令改变代码页,UTF-8的代码页为65001
命令行标题栏上点击右键,选择"属性"->"字体",将字体修改为True Type字体"Lucida Console",然后点击确定将属性应用到当前窗口。
发表评论
-
密码交换信息文件格式
2014-08-08 22:13 366DER-encoded certificate: .cer ... -
java xml
2013-10-22 13:03 618package com.lifz.server; imp ... -
java jvm 参数
2013-07-12 23:27 416java jvm 参数 -Xms -Xmx -Xmn ... -
查找和删除重复记录
2013-06-14 08:28 460在几千条记录里,存在着些相同的记录,如何能用SQL语句 ... -
网站错误代码
2013-06-09 15:39 564[u][/u]HTTP 1xx-信息提示 这些状态代码表示临 ... -
socket 转发
2013-06-08 10:46 565两个socket的转发。 -
java环境变量
2013-06-05 14:43 0JAVA_HOME=C:\Program Files (x86 ... -
java heap oom
2013-05-30 11:10 431使用Java程序从数据库中查询大量的数据时出现异常:java. ... -
毕业流逝时间
2013-04-28 23:32 0<!DOCTYPE HTML PUBLIC &quo ... -
eclipse 快捷键
2013-04-19 16:57 01、ctrl+w 关闭当前文件 2、alt+左箭头 打开刚 ... -
java 类的初始化顺序
2013-03-24 21:09 500public class FatherClass { ... -
java只有值传递
2013-03-23 23:22 577值传递就是值参数只能有实参传给形参, 而不能由形参来改变实参. ... -
吸血鬼数字
2013-03-06 21:27 523package com.lifz.chapters4; ... -
java 看别人代码
2013-03-04 14:28 01)无从下手:先看接口,先看整体接口框架,再看细节,这时UML ... -
java 保留两位小数
2013-03-03 10:29 615public class BigDecimalTest { ... -
java work
2013-02-20 12:34 0java开发具备 1.2年以上工作经验,至少1个以上后台项 ... -
java 学习方法
2013-02-19 16:10 01 网上查找别人的易错总结 -
java 易错
2013-02-19 13:32 611对于正数 先按位取反(包括符号位) ,再求补 对于负数 先 ... -
java zip压缩多个文件
2012-12-23 21:19 1145import java.io.BufferedInpu ... -
java 执行 cmd 命令
2012-12-23 14:59 831写道 import java.io.Buffere ...
相关推荐
java读取properties文件,没有用到了第三方jar包,方便实用
xml文件导入到mysql数据库中,包括文件:ConnectionUtils.java,InsertDT.java,db_mysql.properties,test01.xml,需要的jar包dom4j-1.6.1.jar,mysql-connection-java-3.1.1.3-bin.jar,jaxen-1.1-beta-7.jar
这是eclipse中和java串口读写需要所有相关的文件,包括:comm.jar***** javax.comm.properties *** win32com.dll *** RXTXcomm.jar*** rxtxSerial.dll *** 解决了我类似 import gnu.io.* 出错的问题: 其中,各个...
Properties 读取Properties java配置文件 Properties 读取Properties java配置文件 Properties 读取Properties java配置文件
把javax.comm.properties复制到java.home/lib下;把comm.jar添加到你classPath下。前面两个都是非常重要的。 Java,comm是专门为Java读取串口信息的而编写的API,这个既可以读取到串口的信息,也可以进行相关数据的...
如果不想使用默认的application.properties,而想将属性文件放到jar包外面,怎么做呢?下面小编给大家带来了两种方法解决Spring Boot 把配置文件和日志文件放到jar外部问题,感兴趣的朋友一起看看吧
Properties操作工具类(ToolProperties.java),读写Properties文件操作 网络操作工具类(ToolNetwork.java),获取网络信息、更改切换网络等相关操作 日期操作工具类(ToolDateTime.java),获取日期、日期加减、格式...
数据库连接池jar包,包含c3p0、druidjar包和依赖jar包,c3p0通过配置文件xml或者properties读取连接对象 druid通过properties读取连接,使用springJDBC JdbcTempalte简化sql操作
实例70 读写Properties文件 170 实例71 配置Properties带附件发送邮件 175 实例72 资源国际化(Properties) 179 常见问题 读取Properties文件出现中文乱码 182 第9章 Java异常处理与反射机制 183 实例73 运用...
java开发中常用到的工具类。附有帮助文档。可以方便查看。如果需要源码的可以联系我。主要包括http-post请求工具类。日期工具类。字符串工具类。配置文件properties读取工具类。
读取本地资源工具类(ToolResource.java),反射本地资源文件API,避免依赖R文件,方便jar形式发布 Android单位转换工具类(ToolUnit.java),sp/dp/px互转 自定义Toast工具类(ToolToast.java),自定义背景色、字体...
读取本地资源工具类(ToolResource.java),反射本地资源文件API,避免依赖R文件,方便jar形式发布 Android单位转换工具类(ToolUnit.java),sp/dp/px互转 自定义Toast工具类(ToolToast.java),自定义背景色、字体...
JAVA+UTF8+JDK8 ... 右击导出时候直接选Runnable jar file; 导出之后复制config文件夹与jar包放到同一个...如果file.properties里的中文显示为code,你需要右击此文件,点击Properties—Text file encoding设置为utf8。
读取本地资源工具类(ToolResource.java),反射本地资源文件API,避免依赖R文件,方便jar形式发布 Android单位转换工具类(ToolUnit.java),sp/dp/px互转 自定义Toast工具类(ToolToast.java),自定义背景色、字体...
廖雪峰 Java 教程 Java教程 Java快速入门 Java简介 安装JDK 第一个Java程序 Java代码助手 使用IDE 使用IDE练习插件 Java程序基础 Java程序基本结构 变量和数据类型 整数运算 浮点数运算 布尔运算 ...
13 Properties属性文件 第5章 字符串 5. 1 使用String 5. 2 基本数据类型与字符串的转化 5. 3 判断Java标识符 5. 4 使用StringBuffer 5. 5 IP地址转化成整数 5. 6 18位身份证格式验证 ...
内部载入,当外部配置文件存在时,程序只会读取外部配置文件,不会读取内部配置文件,当外部配置文件不存在时,才会读取内部配置文件。 外部配置文件可以不存在,但内部配置文件不能被删掉 配置文件的说明 服务端...
commons-configuration 可以从xml、properties、JNDI、JDBC、System properties、Applet parameters和Servlet parameters等读取信息 commons-daemon 可以帮你实现将一个普通的 Java 应用变成系统的一个后台服务 ...
引用jar包,添加配置文件redisservice.properties, #redis服务地址,连接ip格式,默认第一个为主服务器,后面的为从服务器,若只设置一个,则为主服务器 #示例127.0.0.1:6379,127.0.0.1:6380 redis.ip=127.0.0.1:6379,...