IntelliJ IDEA 2021.3 新建Java项目(Java EE)左侧导航选择Java模块,右侧其他库和框架里无Web Application框架可选,如何启动一个全新Java的web项目

背景

最近在使用idea学习Java语言,学到需要使用它来创建一个Java web项目,但是死活找不到关于Web Application的框架

可以选择,无论是在Java导航下,还是其他相关项目的导航里。本来我的idea是英文菜单的,打开后给我提示要我开启中文支持,我手贱点了下,结果是给我把界面都变成中文,但是原先新建项目里的Java翻译成Java模块,结果我按照教程里的演示新建项目在Java里找Web Application,结果啥都没得,我还以为我之前设置把Java给隐藏了呢!但是我印象中我第一次使用idea新建Java项目里面是有Java EE相关的库和框架是可以选择的,哎,不管了,不知道是我不会使用,还是idea的更新把Java EE给更新没了,下面给出处理方法。

把Java EE菜单给找出来

  1. 打开idea,按下alt+ctrl+shift+/ 组合键,打开维护模式,选择注册表。

    image-20220123225959718

  2. 找出javaee-legacy.project.wizard 键,开启值复选框。

    image-20220123230344520

  3. 再次在菜单里新建项目可以看到有Java EE(Legacy)可以选择了,如果没有,那就重启idea。

    image-20220123230729590

接着就是新建项目的步骤了,如果有自己的需求可以不用看了

  1. 给项目取一个名字。

    image-20220123231135519

  2. 在web目录下创建一个测试html文件,名字随意,然后点击右上角添加配置。

    image-20220123231525831

  3. 在运行/调试配置下,点击左上角的+ 号。

    image-20220123231821424

  4. 添加本地的tomcat服务器配置。

    image-20220123231924839

  5. 可以给服务器取个名字,方便自己管理,点击下图中配置。

    image-20220123232046591

  6. 选择tomcat的安装目录,也就是bin的上一级目录。

    image-20220123232238225

    image-20220123232341240

  7. 点击下图中的修正。

    image-20220123232446976

  8. 确保在服务器启动时部署是xxxx:war exploded ,点击确定。

    image-20220123232648257

  9. 运行tomcat服务器下的项目。

    image-20220123232824428

  10. 启动后会自动打开项目下的网页文件(好像是,如果不是,那就手动输入`http://localhost:8080/projectName/my.html ,还请自行替换url中的不一样的地方)。

    image-20220123233227116

  11. 一点优化(打开url不输入项目地址和在多个项目开发时,只启动正在开发的项目)。右上角tomcat---编辑配置。

    image-20220123233531721

  12. 选择部署,把应用程序上下文里的路径改为/ ,然后确定。

    image-20220123233729364

  13. 重新运行tomcat,然后就不用输入项目名了。

    image-20220123233950497

  14. 输入localhost:8080 ,进入默认的tomcat页面,点击管理app。

    image-20220123234137535

  15. 这时需要输入用户名和密码,我们没有,直接点击取消,复制下图中的内容。

    image-20220123234343740

  16. 安装图中所示,找到tomcat服务器安装目录下conf目录里的tomcat-users.xml文件,使用记事本打开,然后在最后添加如下内容,把里面的密码改以下,随意改你能记住的,然后保存。

    image-20220123234626508

<role rolename="manager-gui"/>
<user username="tomcat" password="xxxxxx" roles="manager-gui"/>
</tomcat-users>
  1. 重启tomcat服务器,再次尝试打开tomcat默认页,然后使用用户名tomcat和密码登录。

    image-20220123234950360

  2. 停掉你暂时不开发的项目,然后尝试打开,会404,再次启动,又可以访问了。

    image-20220123235140077

    image-20220123235212814

    总结

    以上就是关于idea的使用问题和一些小技巧,还希望你会喜欢,另外如果有任何问题,欢迎留言讨论。

2022年1月24日                                        添加评论

In idea, tomcat

# # # #

发表回复