artifact什么意思--刚刚搞web开发的同学可能要问个为什么
2017-07-25 18:21
267 查看
我表示,我在刚刚整这个web开发的时候,在配置tomcat的时候,我也是很好奇,这个东西是什么?也查了查,查完之后,就没在意了,觉得没什么,但是,好像,很多刚刚搞web开发的同学们,或多或少都会有我这个想法的。我就在这简单的总结下,说的不好,还望各位轻喷。
一般会见到如下的图。
Artifact 是maven中的一个概念,表示某个module要如何打包。这又多个模块的概念,不懂的就先当他是个web项目吧,
例如war exploded、war、jar、ear等等这种打包形式;
一个module有了 Artifacts 就可以部署到应用服务器中了!
好奇这个带不带exploded的有什么差别不?
这个是不带exploded的。和下图的框框对比下,就可以看到差别啦。
explode 在这里你可以理解为展开,不压缩的意思。也就是war、jar等产出物没压缩前的目录结构。
建议在开发的时候使用这种模式,便于修改了文件的效果立刻显现出来。
经过上面的这简单图文说明,现在就好理解一点了吧。
一般会见到如下的图。
Artifact 是maven中的一个概念,表示某个module要如何打包。这又多个模块的概念,不懂的就先当他是个web项目吧,
例如war exploded、war、jar、ear等等这种打包形式;
一个module有了 Artifacts 就可以部署到应用服务器中了!
好奇这个带不带exploded的有什么差别不?
这个是不带exploded的。和下图的框框对比下,就可以看到差别啦。
explode 在这里你可以理解为展开,不压缩的意思。也就是war、jar等产出物没压缩前的目录结构。
建议在开发的时候使用这种模式,便于修改了文件的效果立刻显现出来。
经过上面的这简单图文说明,现在就好理解一点了吧。
相关文章推荐
- artifact什么意思--刚刚搞web开发的同学可能要问个为什么
- 【C#】wpf中的xmlns命名空间为什么是一个网址,代表了什么意思
- 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
- MainActivity.this是什么意思以及为什么这样表达
- kino是什么意思 为什么要KINO
- 电磁继电器上的参数:10A 250VAC 10A 125VAC。为什么一个交流250,一个交流125,这两个分别代表什么意思?
- 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
- Atitit 如何做数据分析 描述型:发生了什么?可视化仪表盘化很重要。 1 2. 诊断型:为什么会发生?结合历史记录 1 3. 预测型:可能发生什么? 2 4. 指导型 规划未来行动:我需要做什
- 几维安全为新同学详细解读反汇编是什么意思?
- 为什么在写中断函数时要写#pragma CODE_SEG __NEAR_SEG NON_BANKED这句话,是不是没什么实际作用的啊 '中断函数置于非分页区内'这是什么意思啊,非分页区是什么啊
- 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
- C++是什么意思,为什么叫C++?
- 404错误是什么意思?为什么是404?
- 为什么加上这个就能用?using namespace是什么意思?
- 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
- 在黑板上写下50个数字:1至50。在接下来的49轮操作中,每次做如下操作:选取两个黑板上的数字a和b,擦去,在黑板上写|b-a|。请问最后一次动作之后剩下的数字可能是什么?为什么?
- 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
- iOS 面试题~用@property声明NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
- seo是什么意思、网站为什么要做seo优化
- SEO是什么意思?为什么要做SEO?