eclipse java工程改造为java web工程详解

 更新时间:2017年05月04日 09:21:12   投稿:lqh  
这篇文章主要介绍了eclipse java工程改造为java web工程详解的相关资料,需要的朋友可以参考下

eclipse java工程改造为java web工程

前言:

公司有许多Java工程(其实是web功能的),我用eclipse ide工具,可是web工程才能加入server tomcat中发布,作为开发,我当然最关心的是可以debug,没有debug的日子真是折磨人啊,感觉每天都是被代码虐,这个时候总是让人产生“我不适合做开发”、“我智商是不是有问题”……等错觉,所以今天在新导入一个java工程的时候,顺便研究了一下怎么将一个java工程改为javaWeb工程。

下面记录了一下。

1.在eclipse中新建一个web工程,将.project文件打开

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
  <name>sds</name>
  <comment></comment>
  <projects>
  </projects>
  <buildSpec>
    <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>
    <buildCommand>
      <name>org.eclipse.jdt.core.javabuilder</name>
      <arguments>
      </arguments>
    </buildCommand>
    <buildCommand>
      <name>org.eclipse.wst.common.project.facet.core.builder</name>
      <arguments>
      </arguments>
    </buildCommand>
    <buildCommand>
      <name>org.eclipse.wst.validation.validationbuilder</name>
      <arguments>
      </arguments>
    </buildCommand>
  </buildSpec>
  <natures>
    <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
    <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
    <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
    <nature>org.eclipse.jdt.core.javanature</nature>
    <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  </natures>
</project

Description>

对比java工程和web新工程下面两个文件的内容,将不一样的地方进行修改。

1.将.settings文件夹下面的文件进行对比,将不一样的拷贝进去,并将每个文件打开对比,修改正确

 org.eclipse.wst.common.component
 org.eclipse.wst.common.project.facet.core.xml

主要是这两个文件中的内容,要对比修改。

3. 修改完之后刷新原来java工程,工程就会有web标志了,这时候我们再加入server web容器就可以了,debug 可以了,这是多么令人愉快的模式啊,Go

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Springboot项目如何使用apollo配置中心

    Springboot项目如何使用apollo配置中心

    这篇文章主要介绍了Springboot项目如何使用apollo配置中心,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Java数组,去掉重复值、增加、删除数组元素的方法

    Java数组,去掉重复值、增加、删除数组元素的方法

    下面小编就为大家带来一篇Java数组,去掉重复值、增加、删除数组元素的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • Java GZIP压缩与解压缩代码实例

    Java GZIP压缩与解压缩代码实例

    这篇文章主要介绍了Java GZIP压缩与解压缩代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • spring batch线上异常定位记录

    spring batch线上异常定位记录

    这篇文章主要为大家介绍了spring batch线上异常定位记录及异常解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-03-03
  • Spring Cloud + Nacos + Seata整合过程(分布式事务解决方案)

    Spring Cloud + Nacos + Seata整合过程(分布式事务解决方案)

    Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务,这篇文章主要介绍了Spring Cloud + Nacos + Seata整合过程(分布式事务解决方案),需要的朋友可以参考下
    2022-03-03
  • Maven直接依赖、间接依赖、依赖冲突、依赖仲裁的实现

    Maven直接依赖、间接依赖、依赖冲突、依赖仲裁的实现

    本文主要介绍了Maven直接依赖、间接依赖、依赖冲突、依赖仲裁的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-09-09
  • 如何使用Java 8 中的 Stream 遍历树形结构

    如何使用Java 8 中的 Stream 遍历树形结构

    这篇文章主要介绍了使用Java 8中的Stream遍历树形结构,我们可以使用Java8中的Stream流一次性把数据查出来,然后通过流式处理,我们一起来看看,代码实现为了实现简单,就模拟查看数据库所有数据到List里面,需要的朋友可以参考下
    2023-08-08
  • Java中调用DLL动态库的操作方法

    Java中调用DLL动态库的操作方法

    在Java编程中,有时我们需要调用本地代码库,特别是Windows平台上的DLL(动态链接库),本文中,我们将详细讨论如何在Java中加载和调用DLL动态库,并通过具体示例来展示这个过程,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • Java可变参数列表详解

    Java可变参数列表详解

    这篇文章主要介绍了Java可变参数列表详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • SpringMVC高级开发功能实现过程解析

    SpringMVC高级开发功能实现过程解析

    这篇文章主要介绍了SpringMVC高级开发功能实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06

最新评论