首先我用的是Myeclipse8.6 1、新建工程步骤 新建工程 w eb project 和 w eb server project 的区别 我们建的是w eb project 出现 YES OK 建完后目录 新建JSP 文件,界面设置文件 新建自定义首页,不要默认的 index.jsp 的话 删除 index.jsp 文件 或者 原因是文件应该放在 名称改为defau lt.jsp 修改时出现中文编码问题 将 改成 更改默认打开页面 运行程序 注意,此时安装的tomcat必须关闭 或者 这儿编译完没错就行 然后浏览器输入 新建src 中文件夹 这样比较快,也可以右击新建 新建jav a 文件 处理动作 2、发布项目(部署到 tomcat中) 手工发布(推荐方式) 打开 tomcat 目录下的 server.xml 文件 找到 Context path【不知道为什么我的这个文件中找不到这个字段】,如 demo 为虚拟目录名,将项目地址 作为目录 (别人的) 重启服务器,运行IE,查看效果。输入:http://localhost/demo/ 自动发布(使用 MyEclipse 自带的功能自动发布) MyEclipse 中选择 windowPreference 下的 项目部署 此时,项目已经部署到Tomcat 之中,部署到了Tomcat 的安装目录的webapps 文件夹之下 自动发布:就是直接将所有的web 项目copy到webapps 目录下,之后可以再MyEclipse 中启动服务器直接运行了。如下图 此时需要启动 然后浏览器输入 注意,这里要加上/default.jsp,而启动myeclipse 中的tomcat 不需要 http://localhost:8080/csjtest/default.jsp MyEclipse 中启动服务器 方法一 方法二,右击 学习时,不建议使用自动部署。 3、Myeclipse 下目录文件夹的作用 .my eclipse myeclipse 在编译 web 项目时生成的目录,可以删除,但是下次编译同样会生成。没有什么用! .settings 把.js 文件的编码方式由改成默认的 ISO-8859-1 改成 GBK 时,这个文件会有记录。 如果把这个文件删了,在 eclipse 中查看 js 文件的中文字符就是乱码,但发布的时候还是能正常显示中文的。 结论:这个文件是 eclipse 查看 js 文件的时候用的,记录了用什么编码方式查看。与发布无关。.settings\文件夹不会被打到.war 包里。 src 源文件,代码 WebRoot 部署的话,只要 copy WebRoot 目录就可以,不过需要的一些包需要加到 WEB-INF/lib 文件夹中 .classpath 保存的是项目所用的外部引用包的路径。 .my hibernatedata 好像跟 hibernate 有关,具体不是很清楚 .mymetadata 保存的是工程属性文件 .metadata 文件夹的作用 Eclipse 内所有改动都放在这个文件夹 .my stru tsdata ? .project 是工程构建配置文件 .springBeans ? hibernate.reveng.xml 那是从数据库映射出来的配置文件,反向工程配置,是hibernate 的反向工程配置。 用于 hibernate-tools 从数据库表结构生成 pojo 用的 Myeclipse 下工程文件夹的作用