irpas技术客

使用Eclipse打开IDEA写的JavaWeb项目【全网唯一教程】_邵奈一_eclipse能运行idea的项目吗

未知 1036

大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。 1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员… 2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。 3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢! 博客导航跳转(请收藏):邵奈一的技术博客导航 | 公众号 | 微信 | CSDN | 掘金 | 51CTO | 简书 | 微博 |


教程目录 0x00 教程内容0x01 目前JavaWeb项目情况1. 使用IDEA打开JavaWeb项目2. 使用Eclipse打开JavaWeb项目 0x02 在Eclipse中设置IDEA项目1. 解决乱码问题2. 设置Tomcat服务器3. 添加项目到Tomcat4. 添加Tomcat依赖5. 设置Java Build Path6. 修改web.xml路径为web文件夹7. 修改Web module的路径 秘籍彩蛋0xFF 总结

0x00 教程内容

是的,不用怀疑,你没有看错,就是将在IDEA中写的JavaWeb项目,用Eclipse打开,我搜了全网,发现都没有这样的教程,可以说是首发啊!全网唯一!如果对您有帮助,请立马点赞,收藏,转发!

目前其实使用IDEA编写Java程序会比较广泛,但是有些同学以前在学校里学习的是Eclipse,而目前很多项目其实都是IDEA写的了,那咋办呢?那我就教一下你们怎么打开吧!

目前JavaWeb项目情况在Eclipse中设置IDEA项目秘籍彩蛋 0x01 目前JavaWeb项目情况 1. 使用IDEA打开JavaWeb项目

(1)在IDEA中配置好Tomcat

关键的两个配置如下:

A. HTTP Port:

B. Application context: 没啥要求!

默认大家是会使用IDEA配置JavaWeb工程的,如果没有基础,可以留言,有机会再补上!

(2)启动项目,访问8088端口

可以看到这一个页面:

用户名是 lisa ,密码是123123,点击登录后,是可以提示已经登录成功的。这个项目可以参考教程:使用JSP+Servlet+MySQL实现登录注册功能【详细代码】

2. 使用Eclipse打开JavaWeb项目

目前是会报错的,而且还有乱码:

0x02 在Eclipse中设置IDEA项目 1. 解决乱码问题

这个很简单,只需要修改一下项目的配置就可以了,操作:

右击 项目名 =>选择“ Properties ”=>选择 Resource ,将 Text file encoding 设置成 UTF-8 即可:

2. 设置Tomcat服务器

这里需要自己添加好:

单击 Window =>选择“ Preferences ”=>选择 Runtime Environments ,添加一个你下载并解压好的Tomcat即可(如果有了可以不操作):

3. 添加项目到Tomcat

右击 项目名 =>选择“ Properties ”=>选择 Project Facets ,如图配置即可:

注意:

主要是 Dynamic Web Module 、 Java 、 JavaScript 这三个,一开始打开项目的时候,默认的 Java 版本可能是1.7的,这个你需要看一下自己是怎样的,如果是1.7,你改成1.8,你会发现下一步操作中会提示无法添加到Tomcat,最低版本需要是1.8,此时你可以选1.8版本,同时也要改一下项目的版本。当然你也可以将 Dynamic Web Module 版本换成低一点版本,改低的话,但可能又会跟Tomcat版本有冲突,自己再适当调整一下就可以,不难。

建议: Dynamic Web Module选择3.1 、 Java选择1.8

接着右击Servers配置的里的Tomcat(如果没有,就点击添加一个),将项目添加到Tomcat里来(如果不操作上面那一步,点击添加是添加不了的):

将项目add进去:

这个时候,发现项目还是报错的。

4. 添加Tomcat依赖

右击 项目名 =>选择“ Properties ”=>选择 Java Build Path ,添加Tomcat依赖,点击:

设置完后,其实源码不报错的了,这里可以先不用回去看,继续操作下一步先。

5. 设置Java Build Path

在上面这一步基础上继续操作,删掉原来的源码路径,设置成目前的 src :

设置好如图所示:

6. 修改web.xml路径为web文件夹

在上面这一步基础上继续操作,选择 Deployment Assembly ,先删掉默认的src/main/webapp,然后再添加一个web文件夹进来,如图:

注意:如果上面的 /src => WEB-INF/classes 如果没有的话,自己要添加进来!

修改好之后,你就可以启动Tomcat了,此时你就可以访问你的项目了。但是此时你的访问路径是: http://localhost:8088/项目名/ 这样的话进行登录后会报错,所以可以修改下默认的路径,去掉项目名,请看下一步。

7. 修改Web module的路径

其实将项目名去掉,只保留"/":

将默认的项目名去掉:

修改好后,记得按一下ctrl+s,保存一下设置。到目前为止,重启项目,发现可以直接通过http://localhost:8088/访问了。

秘籍彩蛋

其实,如果大家嫌麻烦的话,你可以直接使用 Eclipse 建好 java web 项目,然后将配置文件复制粘贴改好,然后将源码复制粘贴过去就可以了。当然啦!前提是你要懂得新建Java web项目哈哈哈哈…

0xFF 总结 其实,Eclipse的项目设置跟IDEA的项目设置是大体相似的,首先是添加Tomcat,将依赖加到我们的项目里,然后是设置Web路径和源码路径,然后设置一下访问的路径,是想要项目名还是不想要就可以了。本文可以说是全网独一无二的教程,经过了反复校验,请给个赞,谢谢!

邵奈一 原创不易,如转载请标明出处,教育是一生的事业。



1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #公众号 #微信