Git:
創(chuàng)新互聯(lián)公司主要業(yè)務(wù)有網(wǎng)站營銷策劃、成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、微信公眾號開發(fā)、微信小程序定制開發(fā)、H5開發(fā)、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗、網(wǎng)絡(luò)營銷推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。1、新項目如果提交不了,可以設(shè)置.git/config文件,添加如下:
[receive]
denyCurrentBranch = ignore
2、公鑰、私鑰生成后,需要配置config
Host可以使用通配符,當(dāng)ssh的時候如果server的URL能match上這里Host指定的值,則Host下面指定的HostName將被作為最終URL使用。同時該Host下配置的User, Port都將被使用。當(dāng)然,User和Port都可以被命令行上指定的override。
例如config配置:
Host mygit
User root
Port 22
Hostname 10.0.0.5
IdentityFile ~/.ssh/root-10-05
3、克隆項目:
git clone ssh://mygit/home/git/myweb-base
git clone ssh://root@mygit:22/home/git/myweb-base
實(shí)際效果一樣,mygit替代 root@10.0.0.5:22,前提在用戶root目錄下的.ssh/authorized_keys文件中存放用戶機(jī)器生成的公鑰。
Host:mygit,若匹配Host成功,則使用Hostname、User、 Port
不走ssh:git clone ls@10.0.0.5:/home/git/testgit,則目標(biāo)機(jī)器10.0.0.5必須有賬號ls。
命令:git stash
查看隊列:git stash list。
恢復(fù)現(xiàn)場:git stash pop stash@{num}。num 就是你要恢復(fù)的工作現(xiàn)場的編號。
清空隊列:git stash clear。
Jenkins:
1、默認(rèn)啟動后,配置文件在當(dāng)前用戶的/.jenkins/下,就是$JENKINS_HOME。
2、默認(rèn)管理員密碼在:~/.jenkins/secrets/initialAdminPassword,如果輸入/initialAdminPassword的密碼,一直進(jìn)不去,需要修改 config.xml 找到 <useSecurity>false</useSecurity> 將值改為true,
刪除節(jié)點(diǎn)authorizationStrategy、securityRealm,但是我只是修改了authorizationStrategy的denyAnonymousReadAccess,我改為了false,就可以登錄了。
3、jenkins 里面沒的構(gòu)建一個maven2/3項目,需要插件:Maven Integration plugin
4、配置Repository URL:root@10.0.0.5:/home/git/myweb-base,前面不帶ssh
root用戶的公鑰需要服務(wù)器配置在authorized_keys里。
Maven:
maven有生命周期,Ant 沒有生命周期,你必須定義目標(biāo)和目標(biāo)之間的依賴。你必須手工為每個目標(biāo)附上一個任務(wù)序列。
一、安裝:
執(zhí)行:tar zxvf apache-maven-3.3.9-bin.tar.gz
進(jìn)入目錄
1、修改setting.xml設(shè)置中央倉庫
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2、修改倉庫位置:<localRepository>/home/maven/repo</localRepository>
3、eclipse 創(chuàng)建maven項目設(shè)置默認(rèn)jdk版本
在maven的setting.xml文件中 的 profiles 節(jié)點(diǎn) 加入:
<profile>
<id>jdk17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>
如果是想要1.6的,就將里面的1.7 改為1.6
設(shè)置maven環(huán)境變量:
#set Maven environment
export MAVEN_HOME=/home/maven/apache-maven-3.3.9
export PATH=${MAVEN_HOME}/bin:${PATH}
常用命令
1、分析jar包被哪些其它jar包所引用命令
執(zhí)行: mvn dependency:tree -Dverbose -Dincludes=org.apache.activemq:kahadb:jar:5.5.1
以上market的jar包引用了5.5.1版本的,omitted for duplicate 是省略了重復(fù)
執(zhí)行:mvn dependency:tree -Dverbose -Dincludes=org.apache.activemq:kahadb:jar:5.7.0
mq-core引用了5.7.0的jar包,此處提示:omitted for conflict,指省略了沖突。
2、執(zhí)行清理:mvn clean install -Pdev -Dmaven.test.skip=true -U
3、執(zhí)行拷貝目錄:mvn dependency:copy-dependencies
使用:
maven-dependency-plugin 拷貝依賴到指定目錄,
maven-resources-plugin 拷貝配置文件到指定目錄,
maven-antrun-plugin 執(zhí)行ant,比如修改文件名
<phase>process-resources</phase>
<phase>package</phase>
打包命令:maven-assembly-plugin
VMware配置
1、安裝java,配置環(huán)境變量,執(zhí)行 vim /etc/profile,官網(wǎng)下載的gz包是tar.gz格式,用tar zxvf解壓
# set Java environment
export JAVA_HOME=/home/java/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2、配置靜態(tài)ip ,vim /etc/sysconfig/network-scripts/ifcfg-eno16777736,source /etc/profile (重新激活)
BOOTPROTO=static
BROADCAST=10.0.0.255 配置廣播地址
IPADDR=10.0.0.3
NETMASK=255.255.255.0
GATEWAY=10.0.0.118
DNS1=10.0.0.118
其中 10.0.0.118 是在NAT設(shè)置的網(wǎng)關(guān)ip
3、centos主機(jī)名bogon解決辦法
bogon是指那些不該出現(xiàn)在internet路由表中的地址吧
這些地址應(yīng)該包括:
1,私有地址如10,172.16-32,192.168.....
2,還未正式分配出去的地址
經(jīng)過google找到修改名稱的辦法
一:使用hostname命令
[root@test ~]# hostname 10-02這樣只是臨時更改了主機(jī)名。
二:修改linux主機(jī)的配置文件/etc/sysconfig/network 和 /etc/hosts
1. vim /etc/sysconfig/network 修改/etc/sysconfig/network里面的主機(jī)名字
NETWORKING=yes
HOSTNAME=10-02//在這修改hostname
GATEWAY=10.0.0.2 //你的IP地址
2.vim /etc/hosts 修改/etc/hosts里面的名字為10-02
10.0.0.2 10-02//在這修改hostname //你的IP地址(最關(guān)鍵的一步)
127.0.0.1 10-02 localhost.localdomain localhost
3.讓更改的名字在不重啟機(jī)器下生效
# hostname 10-02
# su
如果連接不上,可能是代理工具或者×××導(dǎo)致的,2017-1-1遇到這個問題了,要將本地windows
VMware Virtual Ethernet Adapter for VMnet8的ip設(shè)置為固定ip,并設(shè)置子網(wǎng)掩碼,不用設(shè)置網(wǎng)關(guān)。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站題目:開發(fā)工具配置-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://bm7419.com/article48/dpcshp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站維護(hù)、網(wǎng)站設(shè)計、定制網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)