project facets java转成web项目

  用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个Java工程,将无法在Tomcat中进行部署运行。

  方法:

  1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制进去。

  Xml代码

  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>

  注:Java项目中只有下面一句:

  Xml代码

  1. <nature>org.eclipse.jdt.core.javanature</nature>

  2.刷新导入的项目

  3.在项目上点击右键,进入Properties配置,点击Project Facets,再点击Convert to faceted form进入属性设置:

  

  4.勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further configuration available:

  

  5.修改eclipse默认的WebContent为WebRoot,并根据自己需要勾选Generate web.xml deployment deor:

  

  

  5.点击OK-->Apply应用设置,Java项目即转换为了Web项目。

  注:如果忘记点击Further configuration available,即忘记修改WebContent为WebRoot,

  可以点击Deployment Assembly选项,然后将WebContent删除,将WebRoot添加进去。

  

  

  图示:

  创建或导入:

  

  修改中:

  

  修改完成:

  

  在Tomcat中运行:

  

  注:

  新建Web项目的步骤相同,唯一的区别在于:

  若要设置WebRoot,只能在Further configuration available中设置,

  不能在Deployment Assembly中设置。

转载于:https://www.cnblogs.com/qianzf/p/11044274.html

解决无法将java项目部署到tomcat中去相关推荐

  1. 关于项目部署在Tomcat中使用软连接之坑

    关于项目部署在Tomcat中使用软连接之坑 需求背景 解决方式 注意事项 需求背景 有一个管理平台,平台需要进行上传音频文件,音频文件上传与下载都可以正常实现,但是出现一个这样的问题,如果H5页面获取 ...

  2. 在eclipse中把项目部署到tomcat中时,发现项目文件不完整

    2019独角兽企业重金招聘Python工程师标准>>> 原因:eclipse设置的webroot和项目的webroot不一致造成的.换句话说就是要部署的项目文件路径不对造成的. 解决 ...

  3. 项目部署到tomcat中startup.bat步骤

    将maven项目打包后部署到tomcat服务器上需要进行的操作: 首先进行项目的打包操作 这样就将文件打包成war包,也就是在tomcat上面运行的文件格式: 接下来就是tomcat,下载并且配置环境 ...

  4. Eclipse项目部署到Tomcat中路径

    如:A项目:D:\javaeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp7\wtpwebapps\A 说明:一 ...

  5. myeclipse新建项目部署到tomcat中,点击finish键没反应

    解决方案: 1.查看properties -->web,是WebRoot 和/项目名 2.检查tomcat是否配置jdk,

  6. SpringBoot项目部署到Tomcat中的两种方式(jar和war)

    前提: ①.项目的启动项,需继承 SpringBootServletInitializer ②.重写 configure方法(sources(自己的项目启动类名.class)) @Override p ...

  7. idea2022版将idea中的Web项目部署到Tomcat中(详细图文步骤)

    1.打开idea,点击项目运行列表中的add configurations 2.点击+,再选择下面的TomCatserver 下的local 4.点击Apply 5. 6.到此 部署完成

  8. PHP项目部署在tomcat,在Tomcat中部署Web项目的操作方法(必看篇)

    在这里介绍在Tomcat中部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webapp目录 将Web项目部署到Tom ...

  9. myeclipse导项目_Myeclipse或eclipse导入项目并部署到tomcat中运行

    (不是我们的作品的用户,也可以联系上面QQ提供有偿人工指导服务)在导入项目之前首先要下载相关软件并安装里面都有安装视频和导入视频(建议先看一遍视频,知道大概需要做那些工作,然后不再看视频,直接按这个操 ...

最新文章

  1. DAS,SAN,NAS
  2. RocketMQ读书笔记7——吞吐量优先的场景
  3. 在SQL中使用convert函数进行日期的查询
  4. 003_Jsp动作标签
  5. Dubbo 源码分析 - 服务引用
  6. Vue实现仿音乐播放器项目总述以及阶段目录
  7. [转载]We Recommend a Singular Value Decomposition
  8. Java Swing井字游戏
  9. C++远航之封装篇——对象指针、this指针
  10. QQ帐号注销功能灰度体验中:预计下周发布!
  11. 闭包与setTimeout
  12. 【翻译】PHP中 文字编码变换时 使用SJIS-win而非SJIS,使用eucJP-win而非EUC-JP
  13. 三星电视刷android,三星电视如何能够自由安装安卓应用呢
  14. IP地址-子网掩码-缺省网关
  15. 基于单片机原理的暖风机控制系统设计-毕设课设资料
  16. oracle rac evict,OEL6.3上 Oracle RAC 上节点驱逐检查过程
  17. 黄金分割搜索法求单峰极小值C++实现
  18. xenomai网卡驱动分析之一 加载和使用
  19. HF-Net初探之一:简介与配置使用
  20. GitHub和Git---仓库管理(三)

热门文章

  1. iOS 在tableview的侧滑事件里执行tableView.selectRow无效的解决办法
  2. am335x uboot, kernel 编译
  3. 常用函数(字符和字符串)
  4. [转]20年来我得到的20条编程经验
  5. 史上最详细的js日期正则表达式分享
  6. jquery --- 监听tab栏的变化
  7. 查看Oracle 版本信息
  8. PyCharm使用技巧(六):Regullar Expressions的使用
  9. SystemCenter2012SP1实践(19)集成WSUS更新服务器2012
  10. 调查:Java程序员最伤心,C++程序员最年老