java类中加载spring的配置文件

在junit中要初始化spirng的配置文件 可以用
ApplicationContext context = new ClassPathXmlApplicationContext(
new String[] {"services.xml", "daos.xml"});
当前的*.xml文件路径是相对于WEB-INF/class路径

如果配置文件在WEB-ROOT目录下的话可以用
ApplicationContext context = new FileSystemXmlApplicationContext(
new String[] { "WebRoot/frameworkconfig/springframeworkconfig.xml" });

如果是用jdk1.4版本,可能无法读取spring的xsd标签可以下载xerces-2_11_0.jar并且添加xercesImpl.jar,xml-apis.jar这2个包到classpath中,然后用,强制指定xml解析器
System.setProperty("javax.xml.parsers.DocumentBuilderFactory", "org.apache.xerces.jaxp.DocumentBuilderFactoryImpl");

java中存在的一些系统变量
1. System.getProperty()参数大全
2.
3.java.version Java Runtime Environment version
4.java.vendor Java Runtime Environment vendor
5.java.vendor.url Java vendor URL
6.java.home Java installation directory
7.java.vm.specification.version Java Virtual Machine specification version
8.java.vm.specification.vendor Java Virtual Machine specification vendor
9.java.vm.specification.name Java Virtual Machine specification name
10.java.vm.version Java Virtual Machine implementation version
11.java.vm.vendor Java Virtual Machine implementation vendor
12.java.vm.name Java Virtual Machine implementation name
13.java.specification.version Java Runtime Environment specification version
14.java.specification.vendor Java Runtime Environment specification vendor
15.java.specification.name Java Runtime Environment specification name
16.java.class.version Java class format version number
17.java.class.path Java class path
18.java.library.path List of paths to search when loading libraries
19.java.io.tmpdir Default temp file path
20.java.compiler Name of JIT compiler to use
21.java.ext.dirs Path of extension directory or directories
22.os.name Operating system name
23.os.arch Operating system architecture
24.os.version Operating system version
25.file.separator File separator ("/" on UNIX)
26.path.separator Path separator (":" on UNIX)
27.line.separator Line separator ("\n" on UNIX)
28.user.name User's account name
29.user.home User's home directory
30.user.dir User's current working directory
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值