在Maven和Spring中,都有profile这个概念。profile是用于区分各种环境的,例如开发环境、测试环境、正式环境等。Maven的profile用于在打包时根据指定环境替换不同环境的配置文件配置,如数据库配置…
分类:maven
使用 Maven Profile 和 Filtering 打各种环境的包
每个项目都会有多套运行环境(开发,测试,正式等等),不同的环境配置也不尽相同(如jdbc.url),借助Jenkins和自动部署提供的便利,我们可以把不同环境的配置文件单独抽离出来,打完包后用对应环境的配置文件替换打包后…
maven学习
Maven坐标定义了一组标识,它们可以用来唯一标识一个项目,一个依赖,或者Maven POM里的一个插件。groupId, artifactId, version和packaging的组合代表一个坐标, maven通过坐…
maven-docker-build-500异常
异常 Failed to execute goal com.spotify:docker-maven-plugin:0.4.5:build (default-cli) on project jobServer: Exce…
从0开始搭建自动部署环境
前言 从Docker改变使用动态库后,DooD不再可行,而Dind依然可行。针对此改变,重新整理并记录自动部署环境配置步骤。 此环境是实现微服务自动部署的基础,使用jenkins持续集成工具,并内置了java和maven…
【ElasticSearch】ElasticSearch安装IK中文分词器
一. 编译IK分词器 1. maven环境配置 下载maven wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-…
maven 异常:Failed to read artifact descriptor for xxx:jar
在maven编译时,有可能会遇到“Failed to read artifact descriptor for xxx:jar” 的错误,网上的绝大部分文章都是说要Reimport All Maven Projects(…
maven手动拷贝本地仓库出现找不到包的问题
因为要搭建jenkins自动部署工具的需要,手动将本机(windows)上的maven本地仓库整体打包,拷贝到opensuse系统中,在opensuse上执行mvn install打包安装的时候出现了各种找不到jar包的…
Docker容器化spring boot应用
前置条件 容器化spring boot应用所需环境: jdk 1.8 + maven 3.0 + 我们的需求是:使用maven打包,将spring boot应用制作成docker镜像并上传到docker hub。在其他机…
maven多模块时构建单个模块
最近把公司的公用代码封装到一个maven多模块项目中,以便于版本管理和维护,在打包时出现了问题。 最初在子模块目录下运行install 可以打包成 jar 但是依赖这个jar的项目中maven无法识别。 后来查询百度发现…
解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
在用maven配置mybatis环境时出现此BindingExceptiony异常,发现在classes文件下没有mapper配置文件,应该是maven项目没有扫描到mapper包下的xml文件, 在pom.xml中加入…
将项目发布到Maven中央仓库
先前都是配置pom.xml从Maven中央仓库下载依赖包,幻想着哪一天咱也有个包可以让别人自动下载啊,好高大上的感觉。 现已成功利用Sonatype OSSRH将fuzhutech-ueditor提交给Maven的中央仓…