盖伦:吾皇万岁!

文章目录

  • 前言
  • 方法一:直接打开war解压后的文件(不建议)
  • 方法二:创建Java Enterprise项目(建议)
  • 导出一个war包
  • 总结

前言


我在网上搜索了许多怎么ideal怎么导入war,但是很多都是说怎么导出一个war包。
最初非常迷惘,老师给我们的war包我完全不知道该怎么去使用,这最主要的原因是我对war包没有正确的认识,虽不说我对war包了有了足够的认识但是确实比之前的困惑少了许多。
其实使用war包方式很多,你可以直接将它添加到tomcat server 中deployment中就可以直接运行了
但是我想要的是,可以对war包编辑并运行。
下面我有两种方式去使用一个war包,但是他们最终结果都是一样的。

方法一:直接打开war解压后的文件(不建议)

其实方法一是繁琐的,也是我不推荐的简单地说一下啊就好了
简述

  • 将war包解压成一个文件夹
  • ideal中直接打开你所解压出的文件
    在project structure中
  • project中 SDK 和language level
  • module中添加 web 并修改 web resoure directory 为该文件位置
  • libraries中添加 tomcat文件中的lib
  • artifacts添加 web application exploded 然后选择 from module
    添加tomca服务器
  • run->edict configurations点击左上的“+”号,
  • tomcat server->local
  • 自己弄server主要是在deployment中添加刚刚的artifact
    最后就可以运行war包

方法二:创建Java Enterprise项目(建议)

为什么建议使用这个呢?因为这个是一个规范的项目模组很多不需要我们重新去配置。

  • 创建Java Enterprise项目 project template选择web application

  • 将war包解压

  • 将解压后的war包直接拖入到创建的项目当中去

    修改

  • file->project structure

  • 选定module中的web

  • 修改web resource directory为 你拖入到项目中文件


好了就这样了,你就直接运行就可以了。

导出一个war包

其实我发现还有很多方式去使用war包的。之所以像上文那样操作是为了导出war包。
导出war包很简单。

  • build->build artifacts

  • 选择war ->build(不要选war exploded)

  • 在项目中的target文件中就可以见你导出的war包了。


总结

就是需要将你war包解压出的文件 让他成为一个web module
希望这能帮助到你,但是我仍然感觉不该如此使用war包。你们知道该怎么去使用war包吗?
我也很期待得到你们的帮助。

idea 怎么导入war包,idea怎么打开war包,idea怎么导出一个war包相关推荐

  1. Unity编辑器开发(三):实战、开发一个AB包编辑器工具

    前言 本系列将会从零开始开发一个轻量级的AB包编辑器工具(也就是打包或者管理AssetBundle的工具),完成以后,他的最终应用界面可能是如下这样的: 界面详解: 1.Create:创建一个新的空的 ...

  2. Idea打Jar包并生成exe文件(三:Idea打Jar包)

    转载自:https://blog.csdn.net/dominic_z/article/details/82791790 我们先看看实例项目 这个项目里包括 一个数据文件,位于'data/data' ...

  3. mysql导入数据库dmp文件怎么打开_20181112-PostgreSQL数据库dmp文件导入(记录一次数据导入)...

    20181112-PostgreSQL数据库dmp文件导入 标注:dmp文件导入,场景:多个schema导入 1. 环境准备: postgres集群master节点上,postgres用户执行以下操作 ...

  4. idea将项目导出为war包

    idea 那么好用,早就把eclipse抛弃了.不过每次都是在给项目发包的时候,不得不重新打开eclipse导出为war包.感觉自己蠢蠢的.上网查了一下教程,按照网上的教程设置好了之后,运行项目发现并 ...

  5. IDEA中如何将Web项目导出成war包形式

    前言 之前使用Eclipse直接export就能将web项目导出成war包形式,IDEA中则需要简单配置一下 详解 1.首先选择你要打包的项目,然后点击File–>ProjectStructur ...

  6. 我的世界html导入整合包教程,《我的世界手机版》如何制作一个整合包教程攻略...

    今天当乐网小编要给大家分享的是一个我的世界手机版整合包的制作教程: 我的世界手机版中,很多玩家可能还不会使用单独的材质包以及存档等等,这个时候就会有比较有爱的玩家制作出整合包分享出来,整合包直接安装 ...

  7. navicat premium导入表格时出现无法打开文件

    navicat premium导入表格时出现无法打开excel 文件 在做实验时遇到此问题所以做一下笔记 主要原因应该是navicat 和 excel 不同时是64位或者32位,查看软件版本信息 把o ...

  8. 关于jar包无法正常打开的解决方法

    昨天我电脑双击jar包时发现无法打开,然后通过dos命令java -version查看 确认电脑java环境没有问题. 打开java所在文件夹,双击Java.exe,发现有闪退现象(窗口一闪而过). ...

  9. java8安装包打不开_Win7系统下安装JDK提示“无法打开此安装包请确认该程序包存在”怎么办?...

    最近有不少的Win7系统用户在使用电脑安装JDK的时候,会出现"无法打开此安装包请确认该程序包存在"的提示窗口,使其无法正常操作,那应该如何解决Win7系统下安装JDK提示&quo ...

最新文章

  1. python DataFrame的合并方法总结
  2. [九度][何海涛] 数组中出现次数超过一半的数字
  3. Hyperledger Composer评测
  4. jQuery实现文字向上滚动
  5. java自定义表单系统_表单识别:自定义表单模板无需额外定制
  6. 如何发现优秀的开源项目?
  7. C++之Boost准标准库配置
  8. 水文特点是什么意思_自动气象站应建在什么地方?
  9. unity DOTS的学习总结之Job System应用——绘制曼德勃罗集合
  10. Internet Explorer无法下载
  11. 【软件工程】重要知识点
  12. word表格跨页断行不起作用
  13. KTV评分系统实现总结
  14. php融云开发文档,融云应用公众服务开发者文档 - 融云 RongCloud
  15. MTL多目标学习介绍综述等
  16. MTK6735 竖屏横用、旋转90度、MTK_LCM_PHYSICAL_ROTATION
  17. 识别字体软件测试,2行代码帮你搞定自动化测试的文字识别
  18. 2018上海居转户条件
  19. 转行软件测试3年了,听前辈说测试前途是IT里最low的,我慌了......
  20. IntelliJ IDEA开发工具的完成

热门文章

  1. 初探DSO-SLAM并运行dso_ros
  2. python怎么画三维函数图像_python中如何画三维的图形?
  3. SCORM课程对接线上课程学习平台
  4. 关于inetd和xinetd
  5. 【P1889 士兵站队】(洛谷)
  6. VS2008的安装注意事项
  7. python计算点到面的距离
  8. 关于preempt_enable 和 preempt_disable
  9. Anaconda 安装与 使用
  10. js中push使用 (数组)