问一下,如果用idea写一个ssm项目,项目结构里面artifacts怎么配置

是不是入错行了 2020-06-24 04:52:56
我没有商业项目,自己写项目,以前用的eclipse,后来用idea,写完了都是乱配置的,能跑起来就行。现在都不是太理解那个artifacts是干嘛的,能给我说说idea写一个ssm项目那里面具体怎么配么?还有为什么一配置了webapp和web.xml文件,artifacts里面就自动有了2个东西,一个是项目名:war,一个是项目名:war exploded
...全文
6158 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
桃桃熊 2020-06-29
  • 打赏
  • 举报
回复
war是产品的,war exploded 用于开发调试
haweisir 2020-06-25
  • 打赏
  • 举报
回复
war包:是做好一个web应用后,通常是网站,打成包部署到容器中。 jar包:通常是开发时要引用通用类,打成包便于存放管理。
  • 打赏
  • 举报
回复
哦,懂了,还有就是如果面试官问我打jar包和war的区别是什么?怎么说才全面
Forevermark993 2020-06-24
  • 打赏
  • 举报
回复
一种以文件夹形式运行,一种是war形式运行,文件夹形式运行可以热部署
我好高冷 2020-06-24
  • 打赏
  • 举报
回复
artifacts可以理解为配置打包形式。 项目名:war ---> 就是打包成war的形式, 项目名:war exploded  --->就是打包成war的解压版,也就是文件夹的形式,配置为这个当你你的项目编译后在项目目录下会出现一个target的目录,里面是war包和war包解压后的文件。
  • 打赏
  • 举报
回复
网上看了一下,又说什么打war包要在里面配置什么Web Application Archive什么的,服了,我以为就是在POM里面直接写个<packaging>war</packaging>,以前用eclipse的时候创建项目的时候就有jar和war选项。搞不懂这个,给我弄晕了
  • 打赏
  • 举报
回复
能有个图文的最好了

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧