一 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 File\Java\jdk....)

3.配置Java环境变量

 a.设置JAVA_HOME环境变量:

  操作步骤:我的电脑->属性 ->高级系统设置 -> 高级-> 环境变量 ->新建 ->输入(变量名:JAVA_HOME   变量值:C:\Program File\Java\jdk....) ->点击确定

 b.配置path:

 操作步骤:我的电脑->属性 ->高级系统设置 -> 高级-> 环境变量 ->找到path将' C:\Program File\Java\jdk....\bin;  '复制到变量值前面,多个目录用分号隔开

                                                                                                       '  %JAVA_HOME%\bin  ' 复制到变量值前面,多个目录用分号隔开

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:\puttyman\putty.exe

                                                                                                         PLink Location: D:\puttyman\plink.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的防火墙没有关