cd ~
git clone https://github.com/magicmonty/bash-git-prompt.git .bash-git-prompt --depth=1
# add to ~/.bashrc
GIT_PROMPT_ONLY_IN_REPO=1
source ~/.bash-git-prompt/gitprompt.sh
[......]
cd ~
git clone https://github.com/magicmonty/bash-git-prompt.git .bash-git-prompt --depth=1
# add to ~/.bashrc
GIT_PROMPT_ONLY_IN_REPO=1
source ~/.bash-git-prompt/gitprompt.sh
[......]
有的时候,SpringBoot中会发现Configuration的执行顺序不是我们想要的,可以修正这个顺序,如下:
@Configuration
@AutoConfigureBefore(BConfiguration.class)
public class AConfiguration {
@Bean
@ConditionalOnMissingBean(XXX.class)
public XXX XXX() {
return new XX[......]
https://gatling.io/[......]
在maven里有 bom (bill of materials) 的功能,可以解决同一项目,不同版本依赖的问题。
gradle虽然是“下一代maven”替代品,但并没有原生的支持bom这一强大的功能。
有两个方案可以搞定类似的需求:
本文主要介绍后者的用法
TL;DR:参考写好的两个项目 pom-parent-test (bom) 和 pom-gradle-test (子[......]
// maven deploy config start
configurations {
deployerJars
}
uploadArchives {
repositories.mavenDeployer {
configuration = configurations.deployerJars
repository(url: "http://maven.coder4.com/nexus/content/repositorie[......]