开发工具配置

Git:

1、新项目如果提交不了,可以设置.git/config文件,添加如下:

[receive]

denyCurrentBranch = ignore

2、公钥、私钥生成后,需要配置config

Host可以使用通配符,当ssh的时候如果server的URL能match上这里Host指定的值,则Host下面指定的HostName将被作为最终URL使用。同时该Host下配置的User, Port都将被使用。当然,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://[email protected]:22/home/git/myweb-base

实际效果一样,mygit替代 [email protected]:22,前提在用户root目录下的.ssh/authorized_keys文件中存放用户机器生成的公钥。

Host:mygit,若匹配Host成功,则使用Hostname、User、 Port

不走ssh:git clone [email protected]:/home/git/testgit,则目标机器10.0.0.5必须有账号ls。

命令:git stash

查看队列:git stash list。

恢复现场:git stash pop [email protected]{num}。num 就是你要恢复的工作现场的编号。

清空队列:git stash clear。

Jenkins:

1、默认启动后,配置文件在当前用户的/.jenkins/下,就是$JENKINS_HOME。

2、默认管理员密码在:~/.jenkins/secrets/initialAdminPassword,如果输入/initialAdminPassword的密码,一直进不去,需要修改 config.xml 找到 <useSecurity>false</useSecurity> 将值改为true,

删除节点authorizationStrategy、securityRealm,但是我只是修改了authorizationStrategy的denyAnonymousReadAccess,我改为了false,就可以登录了。

3、jenkins 里面没的构建一个maven2/3项目,需要插件:Maven Integration plugin

4、配置Repository URL:[email protected]:/home/git/myweb-base,前面不带ssh

root用户的公钥需要服务器配置在authorized_keys里。

Maven:

maven有生命周期,Ant 没有生命周期,你必须定义目标和目标之间的依赖。你必须手工为每个目标附上一个任务序列。

一、安装:

执行:tar zxvf apache-maven-3.3.9-bin.tar.gz

进入目录

1、修改setting.xml设置中央仓库

<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 创建maven项目设置默认jdk版本

在maven的setting.xml文件中 的 profiles 节点 加入:

<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

设置maven环境变量:

#set Maven environment

export MAVEN_HOME=/home/maven/apache-maven-3.3.9

export PATH=${MAVEN_HOME}/bin:${PATH}

常用命令

1、分析jar包被哪些其它jar包所引用命令

执行: mvn dependency:tree -Dverbose -Dincludes=org.apache.activemq:kahadb:jar:5.5.1

以上market的jar包引用了5.5.1版本的,omitted for duplicate 是省略了重复

执行:mvn dependency:tree -Dverbose -Dincludes=org.apache.activemq:kahadb:jar:5.7.0

mq-core引用了5.7.0的jar包,此处提示:omitted for conflict,指省略了冲突。

2、执行清理:mvn clean install -Pdev -Dmaven.test.skip=true -U

3、执行拷贝目录:mvn dependency:copy-dependencies

使用:

maven-dependency-plugin 拷贝依赖到指定目录,

maven-resources-plugin 拷贝配置文件到指定目录,

maven-antrun-plugin 执行ant,比如修改文件名

<phase>process-resources</phase>

<phase>package</phase>

打包命令:maven-assembly-plugin

VMware配置

1、安装java,配置环境变量,执行 vim /etc/profile,官网下载的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、配置静态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设置的网关ip

3、centos主机名bogon解决办法

bogon是指那些不该出现在internet路由表中的地址吧

这些地址应该包括:

1,私有地址如10,172.16-32,192.168.....

2,还未正式分配出去的地址

经过google找到修改名称的办法

一:使用hostname命令

[[email protected] ~]# hostname 10-02这样只是临时更改了主机名。

二:修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts

1. vim /etc/sysconfig/network 修改/etc/sysconfig/network里面的主机名字

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地址(最关键的一步)

127.0.0.1 10-02 localhost.localdomain localhost

3.让更改的名字在不重启机器下生效

# hostname 10-02

# su

如果连接不上,可能是代理工具或者VPN导致的,2017-1-1遇到这个问题了,要将本地windows

VMware Virtual Ethernet Adapter for VMnet8的ip设置为固定ip,并设置子网掩码,不用设置网关。

时间: 2024-09-29 17:42:11

开发工具配置的相关文章

Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 【转】

一.安装Golang的SDK 在官网 http://golang.org/ 直接下载安装包安装即可.下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装. 安装完成后,打开终端,输入go,检测Golang SDK是否安装成功,如下显示,则表示安装成功: 你也可以输入go version 查看你所安装的Golang的版本 二.环境变量配置(GOPATH) GOPATH是用来告诉Golang命令和其他相关工具,在哪里可以找到你系统上的Go包目录. GOPATH是一个路径列表,类似于

程序员带你学习安卓开发,十天快速入门-开发工具配置学习

上次课程:.Net程序员学习Android开发-第一课 讲到,.Net程序员学习Android开发的必要性以及对安卓大环境的相关介绍. 其中看到有网友评论,称,搞C#的去搞安卓,还怪自己的移动平台不给力.有的人说,学习.Net就学.Net学习什么安卓.这时的我首先想到了,固步自封的大清朝.当然并不是对这部分人排斥.只能说是想法不一致,认知略有不同,也没有错与对,我只是想把我自己的想法表达出来,期望与您产生共鸣.的确迄今为止,我仍然认为C#是当今我见过的最好的语言.设计规范语法总使我赶到兴奋其优美

Intellij IDEA磨刀之开发工具配置

1.主题及主题自体大小设置 2.类和方法注释模板设置 因为Intellij IDEA 自带的注释模板不是很好用,所以我自行设置,每个人根据自己的喜好进行设置即可. a.打开setting找到File and Code Templates中的Class,设置类注释模板备注:此处只是提供了设置类的图片,同时这里依然可以设置Interface\Enum\AnnotationType\CSS FIle\JavaScript File\TypeScript File\Less File\Sass File

[开发工具]_[Sublime Text 2]_[配置C++编译运行环境]

场景: 1. g++的版本更新比较快,可以使用最新的C++11特性, 这里sublime text 2是我的轻量级C++开发工具(只有这个),可以使用st2这种工具来验证一些语法新特性. 2. st2的好处是免费, 还有支持多语言的语法高亮和函数outline 3. 当然st2也支持插件开发. 4. 给sublime text 2添加选中文件右键打开看这里: http://blog.csdn.net/infoworld/article/details/18771731 步骤 配置C++编译选项

Cocos2d-Java安装和配置跨平台游戏引擎以及相关的开发工具

假设认为博文图片不清晰.能够Ctrl+鼠标滚动缩放网页比例 Cocos2d-Java是什么? http://blog.csdn.net/touchsnow/article/details/38704733 配置安装 两种方式,一种使用官方开发工具CocosEditor2.0,还有一种使用Eclipse等Java开发工具.优先推荐CocosEditor,内置Cocos2d-Java开发包和jdk,包括界面设计,物理系统,图片打包,字体设计等强大的功能.而使用Eclipse仅仅支持代码编写和调试模拟

【工作新环境】一、配置开发工具

1.jdk && maven 环境配置 1 JAVA_HOME:D:\DevTools\Java\jdk1.8.0_144 2 CLASSPATH:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 3 JAVA_TOOL_OPTIONS:-Dfile.encoding=UTF-8 4 5 M2_HOME:D:\DevTools\apache-maven-3.5.0 6 7 Path:%SystemRoot%\system32;%SystemRoot%;%

javaee开发工具及环境配置过程

在配置javaee开发环境的过程中遇到过很多问题,在此系统的整理一下我之前的配置过程 注:配置过程学习自<JSP&Servlet学习笔记(第二版)>详细过程可以阅读此书.在文章的最后会贴出我的所有开发工具 一.准备开发环境 1. 安装Tomcat 这里使用Apache Tomcat作为Web容器,下载网址: http://tomcat.apache.org/download-70.cgi 注:这里使用的Servlet/JSP版本是Servlet 3.0/JSP 2.2,支持此版本的To

微信小程序开发工具的数据,配置,日志等目录在哪儿? 怎么找?

原文地址:http://www.wxapp-union.com/portal.php?mod=view&aid=359 本文由本站halfyawn原创:感谢原创者:如有疑问,请在评论内回复 还是先把问题列出来,让问题来驱动探索: 微信小程序开发工具的数据,配置,日志等目录在哪儿? 怎么找? 首先分析了一下源码,日志目录应该同NW.JS的应用目录相关,,,查查查,,一直查到NW.JS的C++源码,搞得太复杂,大概知道位置,但还是不确切.决定不往这条线找,换另一条路: 把日志文件修改输出到我指定目录

Android开发之配置adb工具的环境变量

在Android开发中,adb是一个很好用也很使用的工具,但是使用的时候如果没有修改环境变量,每一次都需要输入完全路径很麻烦,解决办法是在环境变量中添加adb工具的路径. Windows平台 在Windows平台下,要修改环境变量是比较容易的,做法是:找到adb工具的路径,如C://adt-bundle-mac-x86_64-20131030/sdk/platform-tools,将该路径赋值下来,打开我的电脑->属性->高级系统设置->环境变量,在系统变量中找到Path,点击编辑,将上