一个java工程包含的文件
麻烦问一下一个java工程包含的文件都具体是做什么的,例如我有一个工程,里面包含了一下文件夹:bin,ejrsrc,lib,drc,web还有几个文件:.classpat...
麻烦问一下一个java工程包含的文件都具体是做什么的,例如我有一个工程,里面包含了一下文件夹:bin,ejrsrc,lib,drc,web还有几个文件:.classpath, .project, build.xml,s.war,s_classpath.jar都是气什么作用的。
展开
2个回答
展开全部
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而存在的.
其实对于上面这些文件, 对于配置文件的话有他本身特定的作用外,其它文件夹里面放什么都无所谓的(如果没有强烈的规定).
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而存在的.
其实对于上面这些文件, 对于配置文件的话有他本身特定的作用外,其它文件夹里面放什么都无所谓的(如果没有强烈的规定).
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询