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

坏嘻嘻
坏嘻嘻 原创
2018-09-15 16:29:20 1365浏览

本篇文章给大家带来的内容是关于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中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。