# mvnboot **Repository Path**: cike/mvnboot ## Basic Information - **Project Name**: mvnboot - **Description**: No description available - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-05-31 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mvnboot #### 项目介绍 #### 软件架构 软件架构说明 #### 安装教程 > archetype ``` mvn archetype:generate cd ./ mvn archetype:create-from-project cd target/generated-sources/archetype/ mvn install mvn archetype:crawl mvn archetype:generate -X -DarchetypeCatalog=local ``` > mvn ``` mvn dependency:copy-dependencies -DoutputDirectory=lib mvn spring-boot:run ``` > gradle ``` gradle init --type pom gradle clean build -x test ``` > git ``` git init git remote add origin git@gitee.com:cike/mvnboot.git git push -u origin master git rm -r --cached . ``` > eclipse ``` Window->Preferences->General->Workspace>Text file encoding>UTF-8 ``` > nginx ``` ps -ef | grep nginx ./nginx -s reload ``` #### 使用说明 > swagger [localhost](http://localhost:8081/swagger-ui.html) > maven ``` mvn help:system ``` > vagrant [vagrant-search](https://app.vagrantup.com/boxes/search) ``` vagrant init ubuntu/trusty64 vagrant up vagrant provision vagrant ssh exit vagrant reload vagrant halt ``` > docker ``` sudo apt-get update sudo apt-get install -y docker docker.io curl -fsSL https://get.docker.com/ | sh sudo apt-get upgrade docker-ce #卸载 curl -sSL https://get.docker.com/ | bash -x ``` ``` docker volume create maven-repo docker inspect maven-repo docker run -it --name m2 -v maven-repo:/root/.m2/repository maven:3-jdk-8-alpine bash docker exec -it m2 bash vi ~/.profile mvn(){ docker run --rm -v maven-repo:/root/.m2/repository -v $(pwd):/www -w /www $2 --entrypoint mvn maven:3-jdk-8-alpine $1 } source ~/.profile mvn -version ``` [docker-lib](https://docs.docker.com/samples/library/maven/) ``` docker images docker run -it openjdk:8u131-jdk-alpine ``` [docker-port-is-already-allocated](https://www.maoyuanrun.com/2017/01/12/docker-port-is-already-allocated/) ``` ps -aux | grep -v grep | grep docker-proxy sudo service docker stop docker rm $(docker ps -aq) sudo rm /var/lib/docker/network/files/local-kv.db sudo service docker start ``` > dubbo ``` [docker-dubbo](https://blog.csdn.net/boling_cavalry/article/details/72303126) [demo](http://start.dubbo.io/) ``` ``` docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper telnet localhost 20880 docker start zookeeper ``` > rpc > Hessian > fig ``` fig up -d fig ps ``` > compose ``` docker build -t test . docker-compose up ``` > ftp ``` [pure-ftpd](http://www.cn09.com/archives/582) ``` ``` docker run -d -p 21:21 -p 30000-30009:30000-30009 -e "PUBLICHOST=localhost" stilliard/pure-ftpd:hardened docker exec -it pure-ftpd_ftp /bin/bash pure-pw useradd www -u ftpuser -d /home/ftpusers/www pure-pw mkdb ``` > ubuntu ``` sudo adduser XXX sudo usermod -G sudo -a XXX su XXX ``` > linux ``` ssh -l cike 120.77.144.97 -p 22 ``` ``` uname -a ``` > windows ``` netstat -aon|findstr "端口号" tasklist|findstr "PID" taskkill /f /t /im *.exe ``` #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request