MAVEN篇 七月 05, 2021

Maven --- mvn 命令获取 maven 项目的信息

文章字数 427 阅读约需 1 mins.

有时候我们需要使用 mvn 命令获取 maven 项目的一些信息, 比如版本号, 项目名称,项目描述等,除了解析 pom.xml 文件,还可以使用以下
命令来获取这些信息

    mvn -q -N -Dexec...
查看全文

SPRINGBOOT篇 十二月 12, 2017

重剑无锋,大巧不工 SpringBoot --- 自定义打包部署,暴露配置文件和静态资源文件

文章字数 7.8k 阅读约需 7 mins.

SpringBoot 默认有2种打包方式,一种是直接打成 jar 包,直接使用 java -jar 跑起来,另一种是打成 war 包,移除掉 web starter 里的容器依赖,然后丢到外部容器跑起来。

第一种方式的缺点是整个项目作为一个 jar,部署到生产环境中一旦有配置文件需要修改,则过程比较麻烦
linux 下可以使用 vim jar 包,找到配置文件修改后再保存
window 下需要使用 解压缩软件打开 jar 再找到配置文件,修改后替换更新

第二种方式的缺点是需要依赖外部容器,这无非多...

查看全文

MAVEN篇 十月 16, 2017

Maven --- 一款打包压缩 js css html 的Maven插件

文章字数 3.6k 阅读约需 3 mins.

pom 中引入插件:

    <plugin>
        <groupId>cn.joylau.code</groupId>
        <artifactId>joylau-compressor-plugins</artifactId>
        <version>1.2.RELEASE</version>
        <executions>
            <execution>
                <id>resource-compressor<...
查看全文

MAVEN篇 九月 03, 2017

Maven --- 将 SpringBoot 项目做成Windows服务(Windows Service)

文章字数 4.7k 阅读约需 4 mins.

包括但不限于 SpringBoot ,任何打成 java jar 包运行的 Maven 项目都可以使用

  • 公司有个项目
  • Java 部分的全部使用的是SpringBoot
  • 该项目的部署环境是 Windows
  • 公司想把 各个 SpringBoot 的模块托管一下
  • 托管的使用方式要简单,易用,测试在打包部署的时候要很容易上手
  • 期间尝试过 Spring Boot Admin 和 Jenkins,都说不好用…
  • 于是就想着 将Spring Boot 的服务制作成 Windows 服务,这样基本上会...
查看全文

MAVEN篇 三月 17, 2017

Maven --- 发布自己的构件到中央仓库

文章字数 13k 阅读约需 12 mins.

  • 个人感觉第一次发布的步骤非常复杂,我在第一次操作的时候来来回回发布了7,8个版本,最后都是校验失败,导致构件不能关闭(因为我遇到了个大坑)
  • 第一次发布成功之后后面的更新和添加新的构件都相对来说要容易一些(groupid不变的情况下)

账户注册

创建并提交工单

  • Project和issue Type的填写如上...
查看全文
0%