首页 / java教程

    java 开发过程中如何在ubuntu 上搭建工作环境

    作者:PHP中文网2018-09-15 16:29:20

    本篇文章给大家带来的内容是关于java 开发过程中如何在ubuntu 上搭建工作环境,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

    1. 文本编辑工具: wps, notepad, vim

    2. 开发工具安装: jdk, maven | tomcat, eclipse, mysql, navicat

    3. 虚拟机: virtualbox, vmware

    4. 日常使用软件: 录屏工具SimpleScreenRecorder, 文件传输工具filezilla

    1, 批量解压 tar, unzip包

    cd 到有tar包的目录下------->解压所有tar包到当前目录

    ls*.tar.gz | xargs -n1 tar xzvf

    cd 到有zip包的目录下--->解压所有zip包到当前目录:

    ls*.zip | xargs -n1 unzip -o -P infected

    2, 安装jdk,maven

    解压jdk的tar包,maven的tar包, 配置环境变量:编辑~/.bashrc文件 ( 或者系统环境配置文件:/etc/profile )

    末尾添加如下内容:安装路径

    export JAVA_HOME=/soft/jdk1.8
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export M2_HOME=/home/apache-maven-3.2.3
    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$M2_HOME/bin:$PATH

    生效环境变量,验证安装

    source ~/.bashrc
    java -version && mvn -version

    3, 安装notepad, 办公套件wps: 下载wps-office_10.1.0.6634_amd64.deb安装包

    sudo dpkg -i wps-office_10.1.0.6634_amd64.deb
    
    #安装notepad
    sudo add-apt-repository ppa:notepadqq-team/notepadqq
    sudo apt-get update
    sudo apt-get install notepadqq

    4, 安装eclipse :解压tar包, 创建桌面图标

    第一步 : cd ~/桌面; vi eclipse.desktop, 在文件中输入以下内容

    [DesktopEntry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=EclipseIDE
    Exec=/java/eclipse/eclipse
    Icon=/java/eclipse/icon.xpm
    Terminal=false
    StartupNotify=true
    Type=Application
    Categories=Application;Development;

    第二步: 给文件赋予执行权限:

    chmod a+x /usr/share/applications/eclipse.desktop

    ( 若提示没有安装jdk 或jre : 进入eclipse解压目录:创建一个指向JRE路径的软链接)

    ln  -sf   /home/daitoue/pack_unzip/jdk1.8/jre   jre

    5, 安装 vmware, virtualbox

    #安装vmware
    chmoda+x Vmware-Workstation-Full-11.0.0-2305329.x86_64.bundle
    sudo ./Vmware-Workstation-Full-11.0.0-2305329.x86_64.bundle
    #卸载vmware
    sudovmware-installer -u vmware-workstation
    
    #安装virtualbox
    sudodpkg -i virtualbox-4.3_4.3.18-96516~Ubuntu~raring_amd64.deb

    依赖包问题,使用如下命令解决:

    apt-get-f install

    6, 安装mysql

    wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.deb
    sudo dpkg-i mysql-apt-config_0.6.0-1_all.deb
    sudo apt-get update
    sudoapt-get install mysql-server mysql-common

    安装好之后会创建如下目录:

    数据库目录:/var/lib/mysql/

    配置文件:/usr/share/mysql(命令及配置文件),/etc/mysql(如:my.cnf)

    启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)

    #启动: 
    sudo service mysql start                          
    #停止:       
    sudo service mysql  stop                       
    #查看状态:       
    sudo service mysql  status

    7, 安装navicatfor mysql

    1.下载 navicat112_premium_cs_x64.tar.gz 文件

    2.下载后解压tar文件 : tar -zxvf /home/wilbur/download/navicat112_premium_cs_x64.tar.gz

    3.解压后 进入解压后的目录运行命令: ./start_navicat

    创建Navicat快捷方式,cdusr/share/applications,sudovim navicat.desktop (操作同: eclipse)

    连接上数据库后里面的中文数据是乱码,如果是用的中文版,界面也会是乱码,需要修改字符集,修改方法:

    1.打开start_navicat文件,会看到exportLANG="en_US.UTF-8" 将这句话改为 exportLANG="zh_CN.UTF-8"

    2.查看系统支持的字符集: locale -a

    3.修改字符集:export LANG=zh_CN.utf8

    (注意:start_navicat文件和终端locale命令的返回信息这一句:export LANG=zh_CN.utf8一定要保持一致)

    4.还需要修改数据库字符集。vim打开/etc/mysql/mysql.conf.d路径下的mysqld.cnf文件

    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf,
    
    #在[mysqld]段落中添加如下两行:
    character-set-server=utf8
    collation-server=utf8_general_ci
    
    #退出vi, 重启MySQL
    /etc/init.d/mysql restart

    输入密码登录:mysql -u root -p, 然后查看数据库字符集设置:

    mysql> show variables like 'character_set_%';
    
    #修改之前的数据库和表:字符编码---------
    alter  database   java  default   character  set  utf8;
    alter  table  person default  character  set  utf8;
    //alter  table person convert  to character  set  utf8;

    8, 安装tomcat

    解压tar包, vim /bin/catalina.sh ----> 加入:

    export JAVA_HOME=/home/daitoue/pack_unzip/jdk1.8
    export JRE_HOME=/home/daitoue/pack_unzip/jdk1.8/jre

    9, 文件传输工具 :filezilla(FTP工具)

    sudo apt-get install filezilla
    sudo apt-get install filezilla-locales

    10, 安装录屏软件:SimpleScreenRecorder

    #添加源,更新源
    sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
    sudo apt-get update
    
    #安装
    sudo apt-get install simplescreenrecorder

    11, 安装qq

    下载安装包: #百度云链接: https://pan.baidu.com/s/1i4XwtgD 密码: e8k8

    sudo add-apt-repository ppa:wine/wine-builds
    sudo apt-get update
    sudo apt-get install winehq-devel
    
    #解压安装包后, 在左侧顶端搜索qq, 点击app即可进入安装使用
    tar xvf wineQQ8.9_19990.tar.xz -C ~/

    12, vi 、vim 编辑器

    sudo apt-get install vim
    
    [文件编辑]
    在行首插入: I [insert]
    行尾插入: A [append]
    另起下一行插入: o
    另起上一行插入: O
    撤销修改:  u
    恢复修改:  ctrl + r
    
    [行级: 快速定位]
    跳转到行首: 数字0 //// ^
    行尾: $
    文件头:gg
    文件尾:G
    文件n行:3G, 6G.......
    
    [翻页]
    下一页: ctrl + f [forward]
    上一页: ctrl+ b [back]
    
    [行号]
    显示文件行号 :set number
    取消行号显示 :set nonumber
    
    [字符搜索]
    查找字符---> /aaa ?aaa  (n 下一个 ; N上一个)
    当前行--查找字符并替换---> :s /old/new
    整个文件--查找字符并替换---> :%s /old/new/g

    以上就是java 开发过程中如何在ubuntu 上搭建工作环境的详细内容,更多请关注php中文网其它相关文章!

    标签:

PHP中文网

未登录