强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan

【前言】

今天突然发现在Pom文件中进行相关的设置,可以将自己所依赖的jar包在Manifest文件中展示出来;感觉挺有趣,就自己实验了一把。

【有趣的实验】

1、进行相关的实验,在Pom文件中plugins--->plugin--->configuration 中添加archive结点,如下截图:

2、执行mvn clean install命令后,从War包中找到MANIFEST.MF文件,查看其中的内容发现Class-Path后面将依赖的jar包都加上了:

3、优劣:

(1)优点:我们可以清晰的了解到所依赖哪些jar包及它们的版本;

(2)劣点:安全性相对差一些;

(3)利弊:整体来说利大于弊,建议大家在开发中使用。

【总结】

1、Maven有很多实用并且有趣的技巧值得我们去探索;

2、要有好奇心,多做实验;

3、工欲善其事必先利其器。

智能一代云平台(四十):Maven项目如何将lib下依赖的包打印在manifest文件中相关推荐

  1. 智能一代云平台(十九):选修课---类似秒杀的高并发业务

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 选课,考试,评教这三个功能是我们的云平台中的重头戏:并发高是这三个功能的一个共同特点, ...

  2. 智能一代云平台(十):Jboss远程访问流程总结

    [前言] 最近在做一个EJB相关的项目,在做的过程用到了远程调用的相关东西,自己进行一下梳理和总结,在此与大家分享. [相关流程]      一.对EJB和Jboss两者梳理: 1.小感:大多数情况下 ...

  3. 智能一代云平台(十二):轮次设置

    ​强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan [前言] 基础系统是云平台中十分重要的一个子系统,它为其他系统提供了基础数据的支撑:基础系统中有 ...

  4. 智能一代云平台(三十):逆向工程生成mybatis

    [前言] 最近在研究mybatis逆向工程的一些东西:通过研究Mybatis+通用mapper.逆向工程生成mybatis.Hibernate+mybatis:最终综合这些优点实现了一个我们自己的逆向 ...

  5. 智能一代云平台(二十九):通用mapper的改造

    [前言] 最近研究一下Mybatis的通用mapper,然后对其进行了一些改造以适合我们的系统,接下来为大家分享一下我的研究思路以及研究成果. [研究之路]      一.ORM框架选型: 1.我们最 ...

  6. 智能一代云平台(五):移动开发之环境搭建

    [前言] 谣传最近IT领域异常火热,而IT中的移动端领域更是如日中天. 做为一名程序猿的我,也不甘Out:于是雄心勃勃参加一个智能一代云平台移动端项目开发:之前有人做了第一版,现在我们需要重构. [基 ...

  7. 创办智能车竞赛平台,十五年无间断,育人数十万

    ➤01 初稿 一.竞赛简介   全国大学生智能汽车竞赛是以智能汽车为研究对象,面向全国大学生开展的复杂工程探索类别的科技竞赛,目标是提高学生的动手实践能力.探索创新兴趣.团队协作精神.它起源于2005 ...

  8. 智能一代云平台(三十一):mybatis加入分页

    [前言] 在<智能一代云平台(三十):逆向工程生成mybatis>已经将mybatis的逆向工程搞定了:但是美中不足的是mybatis的分页查询:接下来一起来探索一下分页查询. [分页查询 ...

  9. 既使用maven编译,又使用lib下的Jar包

    既使用maven编译,又使用lib下的Jar包 在项目开发中,项目用maven管理,是一个maven项目.  一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个 ...

最新文章

  1. c++string 输入换行符
  2. react ui框架 移动端_你必须要知道的移动端UI组件设计宝典
  3. Java数组在内存中是如何存放的
  4. 多路 IO 转接 :poll 函数
  5. 一、pytorch搭建实战以及sequential的使用
  6. [视频教程] ubuntu系统下安装最新版的MySQL
  7. GIS工具篇(一):2000大地坐标系转换指南
  8. mysql备份恢复数据库据/表
  9. Android使用Sugar ORM创建数据库报no such table:...的解决方法
  10. kotlin支持jdk1.8编译,使用Java8特性
  11. 2013年7月3日星期三
  12. 【Power BI ---M语言】M语言基础一
  13. 共享服务器协议,3.5.7 文件共享服务及SMB协议
  14. python最大公约数计算_Python怎样求得最大公约数
  15. Win7如何利用系统放大镜工具更改用户密码
  16. 【vue】To install them, you can run: npm install --save aws-sdk module
  17. CVer最想知道的,简单分析下《2020年度中国计算机视觉人才调研报告》
  18. 如何规范地使用双向(inout)信号?
  19. 人工智能AI课 推荐算法详解和实现
  20. TCP/IP高频考点之一个数据包的流浪日记 - 网络层

热门文章

  1. 火速拿来用!对比近 10,000 个 Python 开源项目发现最实用的 TOP34!
  2. 如何优雅地抄袭代码?天下代码一大抄,这才是正确的姿势
  3. 限速牌的单位是什么_成熟的造车新势力应该是什么样的?
  4. chmod命令用于更改文件或目录的所有者_Linux 修改权限命令 chmod 用法示例
  5. delphi listview动态添加图片_Java 添加PDF图章(印章)——图片图章、动态图章
  6. 903计算机技术综合基础,北大903计算机技术综合基础考研真题、资料、参考书
  7. python实时监控文件目录_c#教程之c#使用filesystemwatcher实时监控文件目录的
  8. shell 函数传递参数_python3基础之函数参数的传递方式
  9. mybatis redis_SpringBoot + Mybatis + Shiro + mysql + redis智能平台源码分享
  10. js return 闭包为null_js 基础知识总结