作为一个程序员,加入一个新团队,第一件事情应该就是搭建开发环境,让项目跑起来,熟悉项目之后,就可以正式开始工作了,总结了一下常用的一些环境搭建。

JDK

首先安装jdk,确定好自己的安装路径,然后开始配置环境变量

  1. 新建JAVA_HOME变量,值为你jdk的安装路径,D:Program\ Files\Java\jdk1.7.0_80

    1
    JAVA_HOME=D:Program\ Files\Java\jdk1.7.0
  2. 新建CLASSPATH变量,注意前面有 “.”

    1
    CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
  3. path变量后追加 %JAVA_HOME%\bin

数据库

开发人员一般情况下只需要配置数据库的客户端,然后就是客户端工具远程连接数据库服务器。而且MySQL占用内存比较小,不会给电脑带来多大的负担。客户端管理工具也比较多,个人建议Navicat Premium,可以同时连接多个不同的数据库,同时也支持市面上绝大数的数据库。当然,sqlyog也是一款不错的工具。

下面说一下oracle

所需材料

  • instantclient_11_2
  • PLSQL Developer

oracle占用内存相当大,所以我们一般不会安装它的客户端,而是使用instanceclient,这些资源网上很多,我们可以down下来解压直接用

  1. 配置环境变量,新增NLS_LANG 、TNS_ADMIN 两个环境变量

    1
    2
    NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    TNS_ADMIN = D:\install\PLSQL\instantclient_11_2
  2. PL/SQL Developer 环境设置

    • 位置 工具 -> 首选项 -> 连接
    • 设置

      1
      2
      Oracle主目录名 = D:\install\PLSQL\instantclient_11_2
      OCI库 = D:\install\PLSQL\instantclient_11_2\oci.dll

  3. 需修改instantclient_11_2中的tnsnames.ora文件,在文件中添加如下代码
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    127.0.0.1 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = toyr)
    )
    )

设置好这些后,就可以用PL/SQL Developer 访问数据库了

  1. 保存密码

此外,idea自带的 DataBase 使用也比较方便,直接添加数据库,第一次可能需要联网下载Driver。

SVN

SVN的服务端一般都是由项目经理或负责人搭建,这里要说的是SVN的客户端,现在大多数的IDE都是集成SVN的,还是建议独立安装一个SVN。推荐使用TortoiseSVN,这个客户端的安装比较简单,如要注意的有一点,选择features时,一定要选上command line client tools。

这样可以在TortoiseSVN的bin目录下生成SVN原生的svn命令(svn.exe)。

IDE

eclipse免费,功能也够强大,不多说,现在新换了强大的IntelliJ IDEA,首先这款软件是付费的,不过在强大的大中国这都不是事,可以选择使用Activate new license with License server的方式从网上找一个License server address进行授权。

idea我也正在探索中,先介绍一些基本的功能用法。

  • subversion
    在setting中进行如下操作,在 Use command line client中选择安装TortoiseSVN时生成的svn.exe的路径。
  • Maven
    主要就是配置repository,如图配置你的.m2文件夹中的settings文件。
    work offline选项就是指定使用本地repository库,还是联网下载repository库。

    如果没有安装Maven的话,是不会生成.m2文件夹的,有两种方法可以生成
  1. 安装maven
  2. 在IDE中创建一个maven工程,运行一下,就会在你的用户文件夹下生成.m2文件夹
  • 应用服务器
  1. 添加local

  2. 配置
  3. idea崩溃导致Tomcat退不出去的解决方法
    1. 找到被占用的端口号
    2. 查询pid
    3. kill 进程
  • 数据库工具
    1.idea本身自带的Database数据库工具也比较方便,按照下图添加数据库
  1. 单机右键可以进行操作,打开console可以执行sql语句,或者进行其他操作
  2. 执行sql语句,全选sql ,Ctrl+Alt+L可以格式化sql语句,执行时添加参数,run就可以啦