PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

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

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

本篇文章给大家带来的内容是关于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
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。