IDEA创建简单javaweb项目

首先在idea里面点击File->New->Project…
在这里插入图片描述
然后点击Java Enterprise(javaEE),配置好SDK和JavaEE版本以及tomcat,选中web Application(表示创建web项目)和Create web.xml
在这里插入图片描述
然后Next->设置项目名称
在这里插入图片描述
点击Finish以后就创建了一个简单的Web项目了;
在这里插入图片描述
我们先启动一下tomcat看看:
在这里插入图片描述
项目编译以后,从项目目录上可以看到比刚创建web项目时多了一个out文件夹,我们在src目录下随便新建一个Java类,并在WEB-INF目录下新建一个lib文件夹,用于以后存放项目需要依赖的jar包,放置一个jar包进去,右键Add as library,再编译一次看看结果:
在这里插入图片描述
可以看到out/artifacts/项目/WEB-INF文件夹下自动创建了一个classes文件夹以及lib文件夹,下面来介绍一下项目结构:
out文件夹下的目录结构(后面如有提及,均统称为编译路径):
out:用于存放项目编译以后生成的文件;
out/artifacts/项目名称:web项目部署以后的根目录;该文件夹下的文件对应web目录下的文件,只要是web目录下的文件,项目在编译以后都会生成一个副本备份在这个路径里;
out/artifacts/项目名称/WEB-INF:该文件夹下的文件对应web/WEB-INF目录下的文件;
out/artifacts/项目名称/WEB-INF/class:在编译以后,src中的.java文件会编译成.class字节码文件放在out/artifacts/项目/WEB-INF/classes/下面;
out/artifacts/项目名称/WEB-INF/lib:放置一些供web项目部署以后依赖的jar包;

web项目的目录结构(简称项目目录):
src:所有的.java文件以及必备的servlet文件都放在此处,当项目编译后这些.java文件会编译成.class字节码文件放在out/artifacts/项目/WEB-INF/classes/下面;
web:web项目打包部署以后的根目录;所有在此文件夹下的文件编译以后都会生成一个副本存放在out/artifacts/项目名称/里面;一般用来存放html文件和图片等资源;
WEB-INF:该目录存放web.xml等配置文件;以及一些依赖jar包;该目录下的文件部署以后外界无法直接访问,只能由web服务器调用;
WEB-INF/lib:存放一些web项目需要依赖的jar包,编译以后会存放在out/artifacts/项目名称/WEB-INF/lib下面,供部署以后的web项目调用;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,我无法访问到提供的链接\[1\]。但是,我可以回答你关于使用IntelliJ IDEA创建Java Web项目的问题。 要在IntelliJ IDEA创建Java Web项目,你可以按照以下步骤进行操作: 1. 打开IntelliJ IDEA并选择“Create New Project”(创建项目)。 2. 在左侧面板中选择“Java Enterprise”(Java企业)。 3. 在右侧面板中选择“Web Application”(Web应用程序)。 4. 输入项目的名称和位置,并点击“Next”(下一步)。 5. 在“Java EE Version”(Java EE版本)下拉菜单中选择适合你的项目Java EE版本。 6. 在“Project Template”(项目模板)下拉菜单中选择适合你的项目的模板。 7. 点击“Next”(下一步)并按照向导完成项目的设置。 8. 创建项目后,你可以添加所需的框架和库来支持你的Java Web应用程序。 请注意,这只是一个简单的概述,实际操作可能会因你的具体需求和项目设置而有所不同。如果你需要更详细的步骤或有其他问题,请提供更多的上下文信息,我将尽力帮助你。 #### 引用[.reference_title] - *1* [IDEA2021.2创建java web项目(很详细,手把手创建)](https://blog.csdn.net/weixin_45046181/article/details/119797793)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值