一 JDK和JRE和JVM的区别
Jdk: Java Development kit - Java 开发工具
JRE: Java Runtime Environment - java运行环境
JVM: Java Virtual Machine - Java 虚拟机
关系:Jdk包含JRE,JRE包含JVM
二 Java 开发环境配置
1.下载JDK: www.oracle.com(download->Java(右侧)->Java SE (includes JavaFX) | Early Access --->Java Platform (JDK) 8u101 / 8u102 --->选择正确的版本下载JDK.
2.安装JDK --> 与安装其他软件一样(eg:安装目录:C:Program FileJavajdk....)
3.配置Java环境变量
a.设置JAVA_HOME环境变量:
操作步骤:我的电脑->属性 ->高级系统设置 -> 高级-> 环境变量 ->新建 ->输入(变量名:JAVA_HOME 变量值:C:Program FileJavajdk....) ->点击确定
b.配置path:
操作步骤:我的电脑->属性 ->高级系统设置 -> 高级-> 环境变量 ->找到path将' C:Program FileJavajdk....in; '复制到变量值前面,多个目录用分号隔开
' %JAVA_HOME%in ' 复制到变量值前面,多个目录用分号隔开
c.classpath:jdk5.0以上版本可以不配置classpath.
d. 验证java 环境变量是否配置成功:dos窗口输入cmd --- 输入java命令 --- 有java命令解释说明配置成功!
Eclipse的安装和导入项目:
1.安装jdk,配置环境变量 www.oracle.com
2.下载eclipse包 www.eclipse.com (注意:计算机位数,jdk,eclipse必须是相同位数)
3.在安装好的eclipse中安装svn
步骤:Help->Install New Software ->Add -> Name: Subclipse 1.6.x (Eclipse 3.2+) URL: http://subclipse.tigris.org/update_1.6.x -> ok ->Select All-> Next ->接受license->Finish
4.导入项目:File -> New ->project..->SVN -> Next -> Create a new repository location ->输入SVN的URL(公司提供)->输入自己的SVN账号->选择要下载的工程包->下载完毕
5.添加eclipse关联:右键选择工程 -> Build Path -> configure build path
Git的安装和导入工程:
1. Git安装:Help->Install Software->Add->Name:EGit URL: http://download.eclipse.org/egit/updates - >Ok -->Select ->正常安装。
2. 建立Eclipse和Git的联系: 打开eclipse ->Windows ->Preferences ->General ->Network connections ->SSH2->Key Management ->Generate RsA key... -->save privatekey(到指定目录) ->在save的目录中找到文件,并用记事本打开,复制。-->登录Git网站 https://gitlab.symbio.com/Inspirus/ep (sha.pan/Ps310029744@) -> Settings -> SSH Keys ->粘贴到Key 文本框 ->Add Key.
3. 导入工程:点击右键选择 Improt ->Git->Projects from Git ->Next ->Clone URi ->Next ->(登录git ->project ->点击要导入的工程,点击复制按钮SSH ->回到eclipse) ->将SSH粘贴到URI输入框 ->Finish
4. 提交代码:
第一种:选中整个工程 Team ->Synchronize workspace ->将Unstaged Changes里面你要提交的代码拖动到 Staged changes ->添加Comments ->Commit and push...
第二种: Team -> Commit... ->将代码从Unstaged changes 拖到Staged changes ->添加comments ->Commit and Push...
第三种: 1. 新建一个分支:选中工程 ->鼠标右键选择Switch To ->New Branch ->建一个新的分支 ->在新的分支下面修改代码
2. 提交代码:Team -> Commit... ->将代码从Unstaged changes 拖到Staged changes ->添加comments ->Commit 提交
3. Push 代码:在Git Repositories中找到分支 ->右键分支选择Push Branch...
4. 登录Git https://gitlab.symbio.com/Inspirus/ep (sha.pan/Ps310029744@)->project ->点击项目名 -> Repository ->Branches ->Merge Request ->现在Assagn给Alex 提交
5. 切回master: 在Git Repositories中双击master.
6. 不用后删除branch: 鼠标右键点击新建的Branch-->选择Delete Branch..
5. 还原代码:选中要还原的代码->Replace With ->HEAD Revision
查看Git branch 分支:Window -> Show view ->Other ->Git Repositories
Putty Man的使用:先下载安装包 - 修改putty local地址(Tool -> options) eg: PuTTY Location:D:puttymanputty.exe
PLink Location: D:puttymanplink.exe
工作笔记:
1. 监控tomcat log 然后再登陆看下,报什么异常
先找到tomcat 相应的目录(在执行的sh脚本里面去看tomcat的目录), 进入目录下面的logs(cat logs),监控log(tail -f catalina.out) ,执行登录操作就可以看到相应的异常-- 发给开发处理异常。2.strace -esignal -p $PID 你下午跑ep自动化的时候,用这个命令监控下ember的服务是什么东西给强行停掉的,执行起不要关机关putty, $PID用ember的进程号替换。3.有时候发现ember 服务还在,但是网页就是打不开,可能是250的防火墙没有关