idea配置tomcat,idea配置web下lib的包详解

 更新时间:2024年05月30日 10:54:18   作者:文体两开花  
这篇文章主要介绍了idea配置tomcat,idea配置web下lib的包,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

在WEB-INF目录下

建立两个子目录(右键点击WEB-INF->new->Directory),分别为classes和lib。

classes的作用是存放编译后的class文件(编译器自动处理),lib的作用是存放项目依赖的jar包(需要自己手动添加)。

设置class路径,File->Project Structure->在Project Settings下找到Modules->点击Paths->选择Use module compile output path->把Output path和Test output path都修改为之前我们新建的classes路径。

这一步的目的就是把之后编译生成的class文件都默认生成在classes目录下。

改好了之后点击Apply->OK

设置lib路径,File->Project Structure->在Project Settings下找到Modules->点击Dependencies->点击右边的+号->选择JARs or directories->选择之前我们新建的lib路径->点击ok。

选择Jar Directory->点击OK

点击Apply->OK

配置Tomcat

Run->Edit Configurations->点击+号->在下拉菜单中找到Tomcat,新建一个Tomcat容器

选择Server,在open browser下可以看到After launch(默认是勾选的,不要动它,这样启动Tomcat之后就会自动打开浏览器),还有右边的一个有浏览器图标的下拉菜单,这个是选择打开网页时使用的浏览器,默认是default,也不要动它。

点击Apply->OK。我这里使用的不是默认的8080端口,是修改过了的8888端口,因为8080端口老是被占用,如果是默认的8080端口这里不需要去修改为8888,使用默认的8080即可。

接下来部署我们的Web项目,选择Deployment,点击右边的+号->Artifact。

修改Application context,这是Web工程的根目录(我修改为/MyJavaWeb)->Apply->OK。

OK,这样Tomcat就配置好了,Web项目也部署好了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 浅谈JAVA最常见的装箱/拆箱坑

    浅谈JAVA最常见的装箱/拆箱坑

    本文主要介绍了浅谈JAVA最常见的装箱/拆箱坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2026-03-03
  • 使用try-with-resource的输入输出流自动关闭

    使用try-with-resource的输入输出流自动关闭

    这篇文章主要介绍了使用try-with-resource的输入输出流自动关闭方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Spring事务失效的问题及解决方案

    Spring事务失效的问题及解决方案

    本文详细分析了Spring事务失效的原因,并提供了一个解决方案,在代码中,事务传播属性设置为REQUIRES_NEW解决了事务失效的问题,确保了日志记录的操作不会影响主事务的回滚,同时,文中还总结了各种事务传播属性的含义和使用场景
    2025-11-11
  • SpringMVC @RequestMapping的使用演示和细节展示

    SpringMVC @RequestMapping的使用演示和细节展示

    本文详细介绍了SpringMVC中@RequestMapping注解的用法,包括其映射请求、参数配置、Ant风格URL、与@PathVariable结合使用,以及如何通过@Controller实现POJO作为控制器,强调掌握该注解对SpringMVC开发的重要性,感兴趣的朋友跟随小编一起看看吧
    2025-09-09
  • Java中数组协变和范型不变性踩坑记录

    Java中数组协变和范型不变性踩坑记录

    数组的协变性来源于数组的一个优势,这篇文章主要给大家介绍了关于Java中数组协变和范型不变性踩坑的一些内容,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • MongoDB中ObjectId的误区及引起的一系列问题

    MongoDB中ObjectId的误区及引起的一系列问题

    这篇文章主要介绍了MongoDB中ObjectId的误区及引起的一系列问题,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • Java数据结构之链表相关知识总结

    Java数据结构之链表相关知识总结

    今天给大家带来关于Java数据结构的相关知识,文章围绕Java链表展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • springboot中使用Hibernate-Validation校验参数详解

    springboot中使用Hibernate-Validation校验参数详解

    这篇文章主要为大家介绍了springboot中使用Hibernate-Validation校验参数详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • SpringBoot 枚举类型的自动转换的实现

    SpringBoot 枚举类型的自动转换的实现

    一般我们在数据库都会定义数值型的枚举常量,不管是序列化还是反序列化都是需要我们手动去转换成枚举类型的,本文主要介绍了Spring Boot 枚举类型的自动转换,感兴趣的可以了解一下
    2022-03-03
  • SpringBoot整合Retry的详细指南

    SpringBoot整合Retry的详细指南

    在现代的分布式系统中,服务间的调用往往需要处理各种网络异常、超时等问题,重试机制是一种常见的解决策略,本文将通过一个具体的使用场景来详细介绍如何在 Spring Boot 应用中集成和使用 Spring Retry 技术,需要的朋友可以参考下
    2024-12-12

最新评论