java项目的配置文件是什么,一个java工程包含的文件
各位老铁们好,相信很多人对java项目的配置文件是什么都不是特别的了解,因此呢,今天就来为大家分享下关于java项目的配置文件是什么以及一个java工程包含的文件的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
一个java工程包含的文件
bin在java工程里面一帮是有目的的放入class文件当然你也可以方一些exe执行文件等
lib一般是放入你除了编辑工具以外的你想额外添加的jar包,如果你在导入jar的时候选择copy这个时候lib里面将会有所以你导入时选择的全部jar.
src是程序源文件也就是java文件或者在程序需要的时候有时会放入一些properties等配置文件
.classpath是针对项目的一些路径的详细描述比如src你导入的jar库以及你自己新建的jar库(library)等
.project是整个项目的一些描述
build.xml如果你知道ant的话我想对这个不难理解实际上这个当我们在使用ant的时候会用到这个.具体你了解一下ant就会找到答案
s.war这个我工具这个文件名可以说此文件是java程序的打包形式如果是个web程序可以直接放到服务器上运行的文件
后面那个.jar那就是我们经常说的jar包了或许里面包含了项目里面需要用到的class而存在的.
其实对于上面这些文件,对于配置文件的话有他本身特定的作用外,其它文件夹里面放什么都无所谓的(如果没有强烈的规定).
java 项目部署
第一步、这个图的左边那个按钮就是部署按钮,中间的那个是启动服务器的、点下下三角可以选择。
第二步、我是已经部署上去的,你没有的话,点Add,再选择你装好的tomcat。deploy就是部署的意思。。。
部署以后,就在你服务器上了,这是我的目录,你根据自己的tomcat安装目录也可以找到的。
第三步、
最后你启动tomcat服务器,就可以打开浏览器登录什么的了。
希望能对你有帮助!!!
配置文件在java 中怎么创建
1.一般在scr下面新建一个属性文件*.properties,如a.properties
然后在Java程序中读取或操作这个属性文件。
代码实例
属性文件a.properties如下:
name=root
pass=liu
key=value
读取a.properties属性列表,与生成属性文件b.properties。代码如下:
1 import java.io.BufferedInputStream;
2 import java.io.FileInputStream;
3 import java.io.FileOutputStream;
4 import java.io.InputStream;
5 import java.util.Iterator;
6 import java.util.Properties;
7
8 public class PropertyTest{
9 public static void main(String[] args){
10 Properties prop= new Properties();
11 try{
12//读取属性文件a.properties
13 InputStream in= new BufferedInputStream(new FileInputStream("a.properties"));
14 prop.load(in);///加载属性列表
15 Iterator<String> it=prop.stringPropertyNames().iterator();
16 while(it.hasNext()){
17 String key=it.next();
18 System.out.println(key+":"+prop.getProperty(key));
19}
20 in.close();
21
22///保存属性到b.properties文件
23 FileOutputStream oFile= new FileOutputStream("b.properties", true);//true表示追加打开
24 prop.setProperty("phone","10086");
25 prop.store(oFile,"The New properties file");
26 oFile.close();
27}
28 catch(Exception e){
29 System.out.println(e);
30}
31}
32}
getProperty/setProperty这两个方法是分别是获取和设置属性信息。
Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。
*.properties文件的注释用#。
配置数据的时候是以键值对的形式,调用的时候和修改的时候也是操作键值对。
2.当然还可以用*.xml来配置,位置一般在一个包下面。
例如com.styspace包下面的config.properties文件。
xml version="1.0" encoding="gbk"?>
<Accounts>
<Account type="by0003">
<code>100001</code>
<pass>123</pass>
<name>李四</name>
<money>1000000.00</money>
</Account>
</Accounts>
现在操作config.properties文件。
import org.apache.commons.configuration.Configuration;
import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.PropertiesConfiguration;
public class peropertiesLoaderTest{
public static void main(String[] args) throws ConfigurationException{
Configuration config= new PropertiesConfiguration("com/styspace/config.properties");
String name= config.getString("name");
System.out.println("name:"+ name);
}
}
java图中的config.properties是什么意思
properties属性文件,java中通常是用来做配置文件的,因为代码编译好了以后是无法修改的,但是某些东西真实环境和测试环境不一样,因此就放到properties文件中去处理。
java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties
文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。
java项目的配置文件是什么和一个java工程包含的文件的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!