首页 > 其他分享 >idea配置tomcat利用Build Artifacts打war包

idea配置tomcat利用Build Artifacts打war包

时间:2024-01-30 10:44:26浏览次数:19  
标签:tomcat Artifacts 配置 idea Build war

idea配置tomcat利用Build Artifacts打war包

idea有Build Artifacts功能,可以一键打war包。这种方式适合没有maven等项目构建的。也就是老项目,把jar包放在lib里面的web项目。本人有幸参与改造公司的老项目。今天给大家分享如何打包!!!

一.idea配置tomcat。我想大家都被分配到做这老项目,tomcat配置可以省略了,idea社区版没有这个功能。下面开始正题,请务必细心看!!!

二.配置步骤:

1.【File】->【Project Structure】->【Artifacts】 如图:

2.点击 “ + ” ,选择 【Web WebApplication:Archive】(注意:此处因idea版本不一样,但总体区别不大。选择包含 Web XXX :Archive的就行,有的版本可能还有下一级,那就选择【Web WebApplication:Archive】->【Empty】 )

3.选择之后如下图。

 

4.接下来就开始配置war包了,如图:

点击图中的①处“ + ”号 ,选择 ②【Directory Content】菜单,选择③web root根目录,如下图:

5.选中war总目录图中①,点击图中②图标,创建【WEB-INF】和子目录【classes】目录如下图:(注意他们的结构)

6.选中图中①【classes】目录,点击“+”号,选择【Module Output】图中②菜单给【classes】目录添加内容

7.最后点击“OK”,配置完成!!!

测试打包:

1.选择build Artifacts,会在idea中间出现打包选项,最后点击Build打包,如下图:

2.找到打好的war,就是你配置的路径(第三步的图片有说明)

可以将这个war包拿到tomcat里面去测试

自此结束!!!

三.扩展,tomcat启动配置Artifacts。这里使用的Artifacts的war就是刚刚上面配置的。

 

原文链接:https://blog.csdn.net/qq_36090127/article/details/112187899

标签:tomcat,Artifacts,配置,idea,Build,war
From: https://www.cnblogs.com/sunny3158/p/17996605

相关文章

  • 将idea控制台打印的内容存到文本中
    因为idea控制台打印的数据不是完整的,但是因为开发需要我们需要拿到完整的日志文件,所以有了如下操作  ......
  • IDEA编译报错:Error:Kotlin: Module was compiled with an incompatible version of Ko
    问题Error:Kotlin:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadatais1.6.0,expectedversionis1.1.13.Warning:Kotlin:RuntimeJARfilesintheclasspathshouldhavethesameversion.Thesefileswerefoundi......
  • Java编程学习(intellij idea)
    打开IntelliJIDEA新建Project新建Module新建Package输入Package名,enter新建JavaClass在Class中编程......
  • 跟收费说拜拜,IDEA接口调试插件推荐
    IDEA插件市场中的API调试插件不是收费(FastRequest)就是不好用(apidoc、apidocx等等)今天给大家介绍一款国产的API调试插件:Apipost-Helper,完全免费且好看好用!这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API......
  • 推荐几款IDEA插件,助你玩转Mybatis开发
    在软件开发的征程中,MyBatis框架一直是Java开发者中的首选,其简洁的SQL映射和强大的灵活性使其成为持久层框架的瑰宝。然而,在我们开发过程中,很多人都曾面对过一个相对繁琐的问题:如何高效而准确地将数据库表映射到实体类和相应的Mapper文件中?如何将单测日志中的SQLLOG快速高......
  • 设置开机启动tomcat
    vi/etc/init.d/tomcat#!/bin/sh#chkconfig:3459910#description:Auto-startstomcat#/etc/init.d/tomcatd#Tomcatauto-start#Sourcefunctionlibrary.#./etc/init.d/functions#sourcenetworkingconfiguration.#./etc/sysconfig/ne......
  • IDEA2022 解决每次启动新项目maven配置就变为C盘问题
    1、打开一个空的IDEA如果打开IDEA默认进入之前的项目,可以选择先Closeproject退出项目 2、选择左侧的Customize,再点击Configure 3、在打开的Setting设置里面找到Maven配置Build,Execution,Deployment->BuildTools->Maven 修改后,保存即可; ......
  • Mac使用Idea配置传统SSM项目(非maven项目)
    前提软件IDEA2023.3.2JDK1.8Tomcat8Mysql5.7.1步骤打开Web项目配置JDK版本配置Modules中配置Sources的两个root,分别为WebRoot和src两个文件夹Libraries中配置WebRoot/WEB-INF/lib文件夹Facets中指定web的根目录和web.xml文件位置Artifacts配置tomcattoncat中配置artifacts的exp......
  • tomcat安全加固
    1.升级最新版tocmat升级遇到的问题:启动时启动窗口出现乱码解决方案:https://blog.csdn.net/yxzone/article/details/1247506922.删除ROOT文件夹3.配置各种响应头一开始我还抱有幻想,在tomcat内部配置,但是查看了而一圈文档,包括tomcat官方文档之后,我才发现tomcat可以配置的安全策......
  • IntelliJ Idea使用技巧
    1.先设置成macOS上的VSCode快捷键映射。 2.帮助->更改内存设置->设置8192可以不怎么卡 3. 本地idea依赖proto文件生成的类飘红:1.安装protobuf插件,使用protobuf插件编译下2. 将proto目录标记为源代码根目录3.帮助中编辑Idea自定义属性......