通过Eclipse创建一个Project ,Java Project 和Tomcat Project 生成的目录和文件

 

今天研究发现的,呵呵,也写下来了。

 

今天通过Eclipse创建了一个Project ,一个Java Project 和一个Tomcat Project,具体发现如下:

 

一、

Project :生成一个与项目名称相同的文件夹,下面只有.project文件

 

二、

Java Project :生成一个与项目名称相同的文件夹,下面有src和bin文件夹,还有.classpath和.project文件

                        其中src文件夹里面放.java源文件,bin文件夹是经过编译的.class文件(Eclipse默认的,当然也可以另行指定)

                        .classpath的文件内容如下:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <classpath>
  3.     <classpathentry kind="src" path="src"/>
  4.     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
  5.     <classpathentry kind="output" path="bin"/>
  6. </classpath>

当然新建一个Java Project ,Eclipse就将默认的jre指定为该工程的jre,不管以后会不会用上。

 

三、

Tomcat Project:生成一个与项目名称相同的文件夹,下面有

1 src:文件夹,放.java源文件

2 bin:文件夹,基本没有用

3 WEB-INF:文件夹,很重要

            classes :文件夹,默认的.class文件输出目录

            lib:文件夹,一般存放struts.jar等文件

            src:文件夹,

            .cvsignore:不知道干嘛用的

4 work:文件夹,基本没有用

5 .classpath

6 .cvsignore

7 .project

8 .tomcatplugin

.classpath的文件内容如下:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <classpath>
  3.     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
  4.     <classpathentry kind="var" path="TOMCAT_HOME/common/lib/servlet-api.jar"/>
  5.     <classpathentry kind="var" path="TOMCAT_HOME/common/lib/jasper-runtime.jar"/>
  6.     <classpathentry kind="var" path="TOMCAT_HOME/common/lib/jsp-api.jar"/>
  7.     <classpathentry kind="src" path="WEB-INF/src"/>
  8.     <classpathentry kind="src" output="work" path="work"/>
  9.     <classpathentry kind="output" path="WEB-INF/classes"/>
  10. </classpath>

当然新建一个Tomcat Project ,Eclipse就将默认的jre指定为该工程的jre,将配置好的Tomcat容器中的servlet-api.jar/jsp-api.jar/jsaper-runtime.jar自动包含进来,不管以后会不会用上。不过如果使用了其他框架或者数据库的.jar文件,则需要另外手动加载进来。

你可能感兴趣的:(java,eclipse,tomcat,Path,encoding,output)