搞定 eclipse 项目部署

今天真是爽呆了 因为虽然解决了一个小问题 但是真是让我奇经八脉都畅通了许多  在这里我觉得我应该感谢李师兄 程师兄因为之前也遇到了类似的问题也是他们帮我解决的。

问题背景:将项目直接导入myeclipse或者eclipse中所需要的配置。

问题解决: 下面给出一个培训机构通用的做法 虽然我觉得知其然不知其所以然不好 但是我相信这个培训机构的高手的实力 因为见证过吧  废话不多说了 直接贴出solution

A.在myeclipse中恢复例子开发环境:

1.在myeclipse中新建一个web工程,项目名称自己任意取名,"J2EE Specification Level"一栏选择"J2EE1.4",然后点击"finish";

2. 从"我的电脑"进入项目所在路径,把项目下的src和webroot目录删除,然后把例子中的src和webroot文件夹拷贝至所在路径。回到myeclipse开发工具,右键点击项目,点击"refresh"刷新项目。

B.在eclipse-jee中恢复例子开发环境:

1.首先确认你打开的是"Java EE"开发环境,点击新建"Dynamic web project",项目名称自己任意取名,点击"next",在"Web Module"窗口中的Content Directory一栏中输入WebRoot,然后点击"finish";

2. 从"我的电脑"进入到项目所在路径,把项目下的src和WebRoot目录删除,然后把例子中的src和WebRoot文件夹拷贝至项目所在路径。回到eclipse开发工具,右键点击项目,点击"refresh"刷新项目。

C.有可能出现的一个问题:run server中间会出现一个问题,可能会出现classnotfoundexception,而这个也可能是我想说的最为纠结的一个问题了,因为只要你选择了build  automatically这个选项,你就会恍然大悟。

好了,我就说这么多... 

或许高兴的太早了 又出了一个问题 现在补上 虽然这个道理大家都懂 可是我竟然还在这个上面犯错了 问题在于 我们都知道 其他人打包后的项目运行所需要的类以及一些xml相关配置文件是之前已经编译好了的 所以里面的一些配置当然不符合我们本地的要求 我在这里出现的错误是wabacus.cfg.xml已经在编译好的WEB-INF里面存在了 这个wabacus.cfg.xml是他们之前的杰作里面的数据库连接等一些配置信息当然是错误的 所以需要将其删除 所以在将src和WebRoot文件夹替换现有工程的时候记得要把WEB-INF里面的classes文件夹以及相关的配置文件都要删掉以便今后的自己的配置文件来起作用 这里李师兄说在你删除之前是不会替换掉的 郁闷至极 好了 总算ok了 贴张图吧 纪念一下!

搞定 eclipse 项目部署_第1张图片 

 

 

 

你可能感兴趣的:(eclipse)