Eclipse的Web项目的一个配置
? ? 首先申明本人对eclipse自动生成的一些配置文件不是非常了解,如果有对这块比较熟悉的可以在看完本文后给些意见。
? ? 我的问题是这样的,如果用eclipse直接创建一个web项目,然后在eclipse内部servers标签新建一个任意类型的服务器,如下图:
?
? ? 接着通过如下图中
的Add and Remove选项弹出窗就可以将你的web项目添加到server或从server中删除。
? ? 但是,如果我没有通过eclipse直接创建web项目,而是我无意中直接用maven新建了一个项目,导入eclipse后发现想将项目添加到server时,发现如下图
?没有可选的项目可以添加。我不知道是不是可以通过某些配置,或maven命令可以直接使得该项目在此处可以被server识别添加。但是通过比对原来的项目,我发现了手动改变配置来实现这个功能的方法。
? ? ?首先将别的可被识别的项目的.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml拷贝过来,其中的配置大致如下:
?
?
??
?其中<installed facet="java" version="6.0"/>的版本为你的jre的版本号,6.0和1.6貌似通用。局部的配置可能会根据具体的环境有所不同。
?然后在当前项目的根目录下的.project文件中的<natures>节点下添加如下
?
?
<natures>...<nature>org.eclipse.wst.common.project.facet.core.nature</nature></natures>?
?保存刷新项目后,即可在server中添加该项目。
?如果哪位路过的有更好的方法的,请赐教,谢谢~