IDEA2018导入eclipse web项目

参考文章
https://blog.csdn.net/deng11408205/article/details/79723213

  1. Import Project
    在如下图的页面中,导入项目.
    IDEA2018导入eclipse web项目
    或者在File菜单中的
    New选择Project from existing Source
    IDEA2018导入eclipse web项目
  2. 选择项目的目录文件夹位置
    IDEA2018导入eclipse web项目
  3. 选择导入的模型为Eclipse
    IDEA2018导入eclipse web项目
  4. 选择项目的目录位置.
    如果想在eclipse的文件和idea的文件同步, 那么在Keep project and module files in 这个框中的内容和eclipse的项目文件中的内容一致即可
    IDEA2018导入eclipse web项目
  5. 之后,idea会自动搜索模块, 选择工程的模块即可
    IDEA2018导入eclipse web项目
  6. 保持工程的代码样式,选择next即可
    IDEA2018导入eclipse web项目
  7. jdk的配置, 选择默认的即可. 点击finish后, 即可生成工程.
    IDEA2018导入eclipse web项目
  8. 之后在project structure 中的Modeule中的Dependencies, 删除如下报红的模块
    IDEA2018导入eclipse web项目
  9. 接着在Libraries中选择lib , 即放jar包的位置
    IDEA2018导入eclipse web项目
  10. 之后在Modules中的Dependencies中, 添加该jar包
    IDEA2018导入eclipse web项目
  11. 之后, 配置tomcat的jar包, 否则会报缺少servlet的错误
    IDEA2018导入eclipse web项目
  12. 接着在facets中, 点击加号, 选择web, 配置web.xml
    IDEA2018导入eclipse web项目
  13. 会自动弹出模块.
    IDEA2018导入eclipse web项目
  14. 在如下的页面中, 配置web.xml的位置和网页文件的目录的位置.
    下图中自动弹出的web.xml和web资源目录的位置是错误的,需要重新配置.
    IDEA2018导入eclipse web项目
    14.1. web.xml的位置idea会自动弹出, 但是不太准确,需要自己手动的修改.
    IDEA2018导入eclipse web项目
    14.2 网页文件目录的位置,即webroot或webapp目录的位置.
    IDEA2018导入eclipse web项目
  15. 接着配置Artifacts, 选择web Application: Exploded
    选择from Module
    IDEA2018导入eclipse web项目
  16. 会自动弹出如下的内容
    IDEA2018导入eclipse web项目

配置tomcat

在如下图中,配置tomcat.
在前面的步骤中, 有写配置tomcat的jar包, 如果在之前的步骤中没有配置tomcat, 那么需要在配置完了tomcat后,返回到前一步,配置tomcat的Servlet的jar包
IDEA2018导入eclipse web项目
之后,在Deployment, 即部署中, 配置war包.
注意: 要写Application context 的路径/ckms_oracle_v2.4, 即工程的名称,即相对的访问路径.
IDEA2018导入eclipse web项目
关于application context 的作用. 实验如下
在application context 中未写内容时, 发送的请求如下
IDEA2018导入eclipse web项目
在application context 中写了工程名的路径时, 发送的请求如下.
IDEA2018导入eclipse web项目
可以看到 application context 就是部署之后访问的路径.

相关文章: