.class和.project和.properties文件用法

.classpath 文件

从数据上我们容易看出,上面描述了工程的依赖文件:

  1. 源文件的具体位置(kind="src")
  2. 运行的系统环境(kind="con")
  3. 工程的library的具体位置信息(kind="lib")
  4. 在每个lib的xml子节点中,有关于它的其它配置信息(例如我配置的那个"javadoc_location")
  5. 项目的输出目录(kind="output")

总体上说这个文件就是配置整个工程的运行环境。

     .project 文件

从数据上看,我们可以了解到这些配置主要是描述工程的基本信息:

  1. 工程名<name></name>
  2. 工程注释描述<comment></comment>
  3. 运行时需要的额外Eclipse插件<natures></natures>,及其具体加载方式信息<buildSpec></buildSpec>

如果你在开发过程中向工程里面加入了很多额外的插件,则必然会导致你的Eclipse启动速度变慢。在这种情况下,你可以到这个文件里面去掉一些插件,不过这样一来你在开启那些关联文件的时候会加载那些插件。

     .propertirs 文件

是一种配置文件,键值对 key = value ,用于配置常用参数,例如:

Properties 主要方法在java.util中。该类继承Hashtable,主要方法有:

1、getProperty(String key) 通过参数 key ,得到 key 所对应的 value。

2、load ( InputStream  inStream) ,从输入流中读取属性列表(键值对)。通过对指定的文件(properties 文件)进行装载来获取该文件中的所有键 - 值对。以供 getProperty ( String  key) 来搜索。  

3、store(OutputStream out,String comments),与load相反,该方法将键值对写到指定文件中去

3、setProperty(key ,value),设置键值对,相当于调用Hashtable里的put

时间: 2024-10-19 18:35:01

.class和.project和.properties文件用法的相关文章

Java properties文件用法

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 package com.suyang.properties; import java.io.FileInputStream; import java.io.FileNotFoundException;

读取properties文件以及properties的用法

package cn.util; import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class ConfigManager { //读取jdbc.properties配置文件,单例模式 private static ConfigManager configManager; private static Properties properties; //单例模式必须

Spring/Maven/MyBatis配置文件结合properties文件使用

使用properties文件也叫注入,比如把一些常用的配置项写入到这个文件,然后在Spring的XML配置文件中使用EL表达式去获取. 这种方式不只Spring可以使用,同样MyBatis也可以使用,只不过加载的方式不一样,但是获取值同样是EL表达式.具体的参考官方文档. properties语法参考:https://zh.wikipedia.org/wiki/.properties,注意转移字符. Spring: 本次使用的例子来自这章http://www.cnblogs.com/EasonJ

Maven组织的web项目读取WEB-INF下properties文件

开发时经常要读取properties文件的配置信息,但是properties文件所在的位置和properties访问方式不同读取方式也不同 1.访问方式一般分:java项目和web项目. 2.文件位置:与源文件相同目录和与源目录不相同 java项目与源文件相同目录读取properties文件方法,在main函数中读取 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOExc

java读取properties文件的几种方法

一.项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下: 1.通过java.util.Properties读取 Java代码   Properties p=new Properties(); //p需要InputStream对象进行读取文件,而获取InputStream有多种方法: //1.通过绝对路径:InputStream is=new FileInputStream(filePath); //2.通过Class.getResourceAsStream(path)

从svn检出的项目缺少.project和.classpath文件解决办法

工程的.project和.classpath文件丢失 解决方案 标签: it 分类: myeclipse Web Project 转 Dynamic Web Project 从MyEclipse转到Eclipse Java EE IDE,尽可能延续svn项目. 1,从svn检出Web Project,将被识别为Java Project而不能发布到Server. 2,新建同名Dynamic Web Project, 配置Build Path –> Source –> Default output

spring如何引用properties文件里的配置

1.PropertyPlaceholderConfigurer类它是把属性中的定义的变量(var)替代,spring的配置文件中使用${var}的占位符 <beans><bean id="configBean" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">           <property name="loc

向properties文件中写入信息(针对获取properties文件失败的总结)

前段时间项目需要将某个属性动态的写入项目发布路径下的properties文件中;但是实际发布时发现找不到maven项目resource路径下的project.properties文件,调试多次代码如下: /** * 写入properties信息 * * @param key 名称 * @param value 值 */ public static void modifyConfig(String key, String value) { try { // 从输入流中读取属性列表(键和元素对) P

JAVA使用和操作properties文件

java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便.Properties 类存在于包 Java.util 中,该类继承自 Hashtable. 1. getProperty ( String  key) ,   用指定的键在此属性列表中搜索