当前位置:首页 » 网页前端 » idea创建web
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

idea创建web

发布时间: 2023-08-07 11:18:33

⑴ IDEA给工程添加或修改Web资源目录

在Maven的Web工程中,我们在webapp目录下是可以创建jsp页面的

但是我们在main/java目录下是没有办法创建jsp页面的。

这说明IDEA内部对Maven工程的每一个文件中所含文件格式是非常严格的。

如果需要在main/java目录下创建jsp,需要把改目录转换成web资源目录,需要如下设置。

把所需要添加jsp的文件路径,添加到web资源目录(Web Resource Directories)找中即可。

这个时候在去java目录下创建jsp页面就可以了,还有一点,你会发现,java目录的图标样式也有改变了

web.xml和webapp相关配置,让IDEA知道web.xml是web入口(上边的配置),并且指定webapp为web项目的根目录(ROOT PATH) (也就是资源目录的位置)

本文所说,如果项目中需要修改资源文件的位置,就用本文中的步骤即可。

⑵ 怎么让idea创建javaweb自动导入serlet

1、新建一个Web项目

两种方法:java 和Java Enterprise(推荐)

第一种)通过Java工程创建,这个方法需要手动导入Tomcat的servlet包才能使用servlet

导入包的方法是创建项目并配置好Tomcat后,File->Project Structure,点击 Moles --> 选中项目“JavaWeb” -->切换到 Dependencies 选项卡 --> 点击右边的“+”

⑶ IDEA中新建web项目,但没有webapp文件怎么办

安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.1.0,我用的也是这个。

首先去官网下载 Maven

下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:Server 目录下,即 maven 最终的路径是:D:Servermaven

配置 maven 环境变量:

系统变量:MAVEN_HOME = D:Servermaven

用户变量:path = %MAVEN_HOME%in

相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。

操作方法:

01

新建一个项目:打开IntelliJ IDEA工具后再File下new一个project,如下图:

⑷ intellij idea 2017 gradle构建spring-boot web项目

第一步 ,选择Spring Initializr 点击 next

第二步 , Type: 选择Gradle Project

第三步 , 这里主要选择Web ,

第四步 , 项目名,目录

第五步 , 自动创建空的根目录文件夹,如果不选择,创建完的项目会没有java文件夹,所以勾选,让它自动创建吧,next

第六步 , 创建 webapp 文件夹 ,这是用来放web相关文件。 也可使用默认文件夹

第七步,点击 + 添加web模块

第八步 , 把两个路径改为我们创建的文件夹, 也可以使用默认文件夹。第一个路径是这web.xml文件的位置
第二个路径是资源路径

第九步,测试程序

RUN

⑸ Intellij idea 创建web项目的时候目录是Web而不是WebRoot

因为是软件系统设计好的。

⑹ Intelli idea的web项目设置

创建web项目直接参考 https://blog.csdn.net/qq_38526573/article/details/89743221

再使用intelli idea编译web项目时,会遇到war中没有class,target或out下proction 输出循环嵌套编译越来越慢,经排查跟项目目录设置有关系。

File-Project structure... 或 右击工程目录-选择Open Mole Settings-打开Project structure设置弹框

->web Recource Directories 设置为web目录

-> 源码根目录设置为src

编译tomcat启动成功后哪肆稿,但是访问页面报雹段404错误,发现是output directory路径配置错李孝误了,项目输出路径应为tomcat的webapps路径下,如:/usr/local/apache-tomcat-8.5.8/webapps/ServletStudy_war_exploded。而不是项目路径,这个坑也有很多人踩,再此记录。