zoukankan      html  css  js  c++  java
  • MyEclipse导入eclipse的web项目,将WebRoot切换为WebContent

     阅读本文大概需要2.6分钟

    学习时候跟着老师的节奏,敲着eclipse的代码,后来尝试了myeclipse,没用多久就直接上手IDEA了,时间长了慢慢的熟悉,就放下了eclipse,反而公司需要使用,虽然idea也能解决,但是总想着自己也去尝试使用下。

    需求是:从svn中检出项目,并且用MyEclipse打开eclipse的项目,由于操作在公司电脑,只能通过回忆进行描述,部分截图使用MyEclipse2017

    主要解决导入项目后无法识别classes,自动生成WebRoot文件,由于版本管理仍然是使用WebContent所以需要将自动生成的文件切换成WebContent.

    MyEclipse的默认WebRoot

    Eclipse的默认WebContent

    一、从SVN中检出项目,会自动提示是否作为XX项目打开,需要选择dynamic Web Project

    之后会提示默认的dictory WebRoot一定要切换为WebContent.

    二、点击项目名-->右键-->Build Path-->Configure Build Path-->替换Default output folder中的WebRoot为WebContent.

    三、选中WebContent中的Web-INF下lib里的jar包,进行build path,此时通过配置的tomcat,启动项目,如果会报错httpServlet可以选择上面的libraries-->Add External Jars 添加tomcat bin目录下的tomcat-juli.jar

    如果导入过快,第一步没有及时改过来,别着急,找到配置的改配置文件,打开.setting 文件夹下的org.eclipse.wst.common.component文件,用记事本notepad++打开,

    <wb-moduledeploy-name="XXX"> 
           <wb-resourcedeploy-path="/"source-path="/ WebContent "/>    
          <wb-resourcedeploy-path="/WEB-INF/classes"source-path="/src"/>        
          <propertyname="context-root"value="XXX"/> 
          <propertyname="java-output-path"value="/XXX/ WebContent /WEB-INF/classes"/>    
    </wb-module>
    

      

    到现在就可以完美运行项目了,如有其他问题,请与我进行交流,我也尽量将工作中实际应用的经验分享给大家。

    如果您是一名在校生,对就业或者职业规划有疑问的话,可以后台给我留言,我会给您耐心解答。

    同样的梦想,不一样的起点,大家共同进步, 微信公众号「孝客之乡」作者。
  • 相关阅读:
    在Windows环境下使用docker
    C# 8.0中的模式匹配
    C# 8.0的新的using语法——Using declarations
    任务调度框架FluentScheduler简介
    任务调度框架Hangfire 简介
    Linux下的sqlserver简单试用
    使用Puppeteer进行数据抓取(五)——快速调试
    使用ptrace向已运行进程中注入.so并执行相关函数(转)
    ARM汇编编程基础之一 —— 寄存器
    ARM 汇编与C调用的若干问题(一般函数调用情况)
  • 原文地址:https://www.cnblogs.com/JulyTail/p/10241214.html
Copyright © 2011-2022 走看看