$ mvn release:prepare [INFO] Scanning for projects... [INFO] [INFO] -------------------< com.crazy1984:xfund-archetype >------------------- [INFO] Building xfund-archetype 1.1.0-SNAPSHOT [INFO] --------------------------[ maven-archetype ]--------------------------- [INFO] [INFO] --- maven-release-plugin:2.5.3:prepare (default-cli) @ xfund-archetype --- [INFO] Verifying that there are no local modifications... [INFO] ignoring changes on: **/pom.xml.releaseBackup, **/pom.xml.next, **/pom.xml.tag, **/pom.xml.branch, **/release.properties, **/pom.xml.backup [INFO] Executing: /bin/sh -c cd /Users/zhangjy/git/git.crazy1984.com/sale_java/sale-boot/archetype && git rev-parse --show-toplevel [INFO] Working directory: /Users/zhangjy/git/git.crazy1984.com/sale_java/sale-boot/archetype [INFO] Executing: /bin/sh -c cd /Users/zhangjy/git/git.crazy1984.com/sale_java/sale-boot/archetype && git status --porcelain . [INFO] Working directory: /Users/zhangjy/git/git.crazy1984.com/sale_java/sale-boot/archetype [WARNING] Ignoring unrecognized line: ?? archetype/release.properties [INFO] Checking dependencies and plugins for snapshots ... What is the release version for "xfund-archetype"? (com.crazy1984.sale:xfund-archetype) 1.1.0: : What is SCM release tag or label for "xfund-archetype"? (com.crazy1984.sale:xfund-archetype) xfund-archetype-1.1.0: : What is the new development version for "xfund-archetype"? (com.crazy1984.sale:xfund-archetype) 1.1.1-SNAPSHOT: : 1.2.0-SNAPSHOT ...
At my last job, we ran into some real issues with Runtime exceptions being forgotten until they showed up in production (on agedwards.com), so we resolved to use checked exceptions exclusively.
iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.12 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.
自定义设置
Preferences -> Profiles -> Keys
Load Preset…
选择:Nextural Text Editing
这样就可以支持用 CTRL + < 和CTRL + >跳转字符串了
Preferences -> Keys -> Hotkey
Show/hide iTerm2 with a system-wide hotkey 快捷键设置为:”command+.”
[user] name = "Your Name Here" email = "your.email@crazy1984.com" [color] ui = auto branch = auto diff = auto status = auto [color "branch"] current = green local = yellow remote = red [color "diff"] meta = yellow bold frag = magenta bold old = red bold new = green bold [color "status"] added = yellow changed = green untracked = cyan [alias] st = status di = diff ci = commit co = checkout br = branch hist = log --graph --pretty=format:'%Cred%h%Creset %s%C(yellow)%d%Creset %Cgreen(%cr)%Creset [%an]' --abbrev-commit --date=relative [core] autocrlf = input # display unicode file names quotePath = false [credential "https://git.yours.com"] username = zhangjy [http "https://git.yours.com"] sslVerify = false
SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates. Formerly known as GVM the Groovy enVironment Manager, it was inspired by the very useful RVM and rbenv tools, used at large by the Ruby community.