`
uule
  • 浏览: 6306630 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

项目转换问题

 
阅读更多

在Myeclipse buildpath 加server 

刚开始用Myeclipse,把以前eclipse下的工程复制过来后,发现缺少Server Runtime。

网上找了一下,解决方法如下:

1,File->New->Other->Server->Apache->Tomcat v6.0 Server

注意在new时,别忘了勾上Show All Wizards

2,Project->Properties->Java Build Path->Libraries->Add Library->WTP Server Runtime(MyEclipse incompatible)->next->Tomcat v6.0 Server->Tomcat v6.0 Server

大功告成 :-)

http://blog.csdn.net/xuxurui007/article/details/7895946

 

 

myeclipse不能自动发布到tomcat的问题解决

项目自身问题,如果项目是别人给你的源代码,或者从svn cvs等导入进来的项目,

首先:新建立一个项目,项目名和原来的一样;

其次:将项目目录下.myeclipse .settings .svn等文件夹和.classpath  .mymetadata等文件都删除。

再次:将剩下的文件都copy到新建的项目下,保留新建项目的.myeclipse .classpath等文件;

最后:在myeclipse中,project->全部构建,都全部编译一次,如果有错误检查一下,一般是有些文件没构建或者有些jar包没构建。都确定没问题后,然后发布到tomcat测试是否能自动编译,问题应该就解决了

 

eclipse中No projects are found to import:

因为在你的工程项目的个目录下面没有.project和.classpath这两个文件,至于怎么引导,我觉得你可以先建一个项目,和你要import的项目名称一样,建好项目滞后,项目目录里面有上述的两个文件,把上述两个文件拷到你要import的项目目录下面,然后删除你之前建的那个项目,然后在import应该就可以了。

 

/Servers/Tomcat v6.0 Server at localhost-config:

最佳答案: 删除Tomcat Server,然后在Servers视图里边,再New一个Server.

 

eclipse导入工程时往往发现Finish按钮不能点,这样就没法导入项目工程拉`?当然有办法拉

首先把项目复制到工作空间里,然后在eclipse界面点File-->New-->Project-->MyEclipse-->J2EE Project-->Web Project

然后在Project Name的地方填写你想导入的项目的文件名,点Finish,这时就创建了一个新的项目,但是这个项目不是空的,里边的文件都是你想导入进来的项目里的文件,跟导入没什么区别拉嘛``

简单的说,就是

create 一个workspace里同名的项目名
就自动导入项目了

 

 

1、首先是myeclipse下面的工程,转换部署到eclipse下面去

(此处可直接新建一个工程,将这两个文件Copy过来,然后修改下name)

主要是修改.project文件:把这三句话加在.project文件的<natures></natures>节点中

  

  1. <nature>org.eclipse.wst.common.project.facet.core.nature</nature>   
  2. <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>   
  3. <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>  

把下面这段加入到.project文件的<buildSpec></buildSpec>中

  

  1. <buildCommand>   
  2.     <name>org.eclipse.wst.common.project.facet.core.builder</name>   
  3.     <arguments>   
  4.     </arguments>   
  5. </buildCommand>   
  6. <buildCommand>   
  7.     <name>org.eclipse.wst.validation.validationbuilder</name>   
  8.     <arguments>   
  9.     </arguments>   
  10. </buildCommand>  

接 下来import文件到eclipse jee中,右键工程----Properties----Project Facets----把Dynamic Web Module、Java、JavaScript给勾上--右边Runtimes选择tomcat----ok

 

这样就OK了,启动tomcat,环境就部署好了!

关于eclipse jee配置tomcat问题:

eclipse配置了tomcat,其实就是在workspace里面建一个tomcat发布器,默认会把工程发布在workspace 的:.metadata\.plugins\org.eclipse.wst.server.core\tmp0下面。把tomcat通过虚拟路径指到该 目录下。感觉不太方便。所以我们可以通过修改workspace里的tomcat发布器,把工程发布到tomcat的物理目录webapps下面,就和 myeclipse一样了。修改如下:在eclipse jee的server下面,双击Tomcat Server,在Server Locations里面修改。

再把eclipse里面的Servers的server.xml打开,修改,把不必要的去掉,不然tomcat启动会有警告

 

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. <Context docBase="test" path="/test" reloadable="true"/>  

这样就完成了eclipse jee 部署 myeclipse的工程了。

还有一点,因为myeclipse默认的是WebRoot,而eclipse jee默认的是WebContent,我们需要把页面的发布路径配置成WebRoot,右键----Properties----Deployment Assembly,把WebContent删除了,配置了一个WebRoot,如下图:

 

 

2、下面是eclipse jee的工程转换部署到myeclipse下面去:

这个就很简单了,找一个myeclipse的工程下面的文件:.myeclipse文件夹,.classpath文件,.mymetadata文件,.project文件,全部拷贝到要转换的工程下面去。

 

然后把这些文件里面的,工程名字,全部改成要转换的工程名就可以了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics