maven 标签下的文章

Java

Maven(6)-可运行jar打包

要让jar包是可运行的
也就是可以执行java -jar demo.jar来直接运行
需要满足两个条件

  1. 依赖的其他jar包也被一同打包进去
  2. jar包当中具备清单文件 , 指定运行的主类

    阅读全文

默认配图
Java

Maven(5)-jetty-plugin

与tomcat类似 , jetty也是一个servlet容器 , 为例如jsp和servlet提供运行环境

这里我们使用jetty-maven-plugin来部署运行一个web项目
关于如何把普通的maven项目改造为web项目 , 可以参考 Maven(2)-搭建web项目

阅读全文

默认配图
Java

Maven(4)-补充

maven默认使用的JDK版本是1.5 , 我们可以在配置文件中<profiles>标签里加入如下内容 , 将默认JDK改为1.8

阅读全文

默认配图
Java

Maven(3)-从入门到重新入门

Maven是基于项目对象模型 ( POM ) , 可以通过描述信息来管理项目的构建 报告 和文档的软件项目管理工具

简而言之 , 使用maven可以帮助我们更高效地管理项目
它也是一套强大的构建工具 , 覆盖了编译 测试 运行 清理 打包部署各项构建周期

阅读全文

默认配图
Java

Maven(1)-初见

我们在工作中可能会在IDE当中有很多项目
这些项目多数需要引用一些第三方的jar包
但是对于相同类型的项目 , 引用的jar包很可能是重复的

在以往 , 我们需要在每个项目中都拷贝一份这些jar包 , 以保证这些项目可以独立运行 , 这样显然不好
而且对于同一个jar包来说 , 它也会存在不同的版本 , 缺乏统一的管理

阅读全文

默认配图
返回顶部