0

0

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

坏嘻嘻

坏嘻嘻

发布时间:2018-09-15 16:29:20

|

1911人浏览过

|

来源于php中文网

原创

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

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

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

  3. 虚拟机: virtualbox, vmware

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

    立即学习Java免费学习笔记(深入)”;

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/ 

fortran语言语法 WORD版
fortran语言语法 WORD版

本文档主要讲述的是fortran语言语法;FORTRAN是世界上最早出现的高级编程语言,是工程界最常用的编程语言,它在科学计算中(如航空航天、地质勘探、天气预报和建筑工程等领域)发挥着极其重要的作用。经过40多年的发展,伴随着FORTRAN语言多次版本的更新及相应开发系统的出现,其功能不断完善,最新版本的开发系统几乎具备了VC、VB的所有特点,如图形界面编程、数据库等。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看

下载

配置文件:/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速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

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

相关专题

更多
java
java

Java是一个通用术语,用于表示Java软件及其组件,包括“Java运行时环境 (JRE)”、“Java虚拟机 (JVM)”以及“插件”。php中文网还为大家带了Java相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

838

2023.06.15

java正则表达式语法
java正则表达式语法

java正则表达式语法是一种模式匹配工具,它非常有用,可以在处理文本和字符串时快速地查找、替换、验证和提取特定的模式和数据。本专题提供java正则表达式语法的相关文章、下载和专题,供大家免费下载体验。

742

2023.07.05

java自学难吗
java自学难吗

Java自学并不难。Java语言相对于其他一些编程语言而言,有着较为简洁和易读的语法,本专题为大家提供java自学难吗相关的文章,大家可以免费体验。

737

2023.07.31

java配置jdk环境变量
java配置jdk环境变量

Java是一种广泛使用的高级编程语言,用于开发各种类型的应用程序。为了能够在计算机上正确运行和编译Java代码,需要正确配置Java Development Kit(JDK)环境变量。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

397

2023.08.01

java保留两位小数
java保留两位小数

Java是一种广泛应用于编程领域的高级编程语言。在Java中,保留两位小数是指在进行数值计算或输出时,限制小数部分只有两位有效数字,并将多余的位数进行四舍五入或截取。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

399

2023.08.02

java基本数据类型
java基本数据类型

java基本数据类型有:1、byte;2、short;3、int;4、long;5、float;6、double;7、char;8、boolean。本专题为大家提供java基本数据类型的相关的文章、下载、课程内容,供大家免费下载体验。

446

2023.08.02

java有什么用
java有什么用

java可以开发应用程序、移动应用、Web应用、企业级应用、嵌入式系统等方面。本专题为大家提供java有什么用的相关的文章、下载、课程内容,供大家免费下载体验。

430

2023.08.02

java在线网站
java在线网站

Java在线网站是指提供Java编程学习、实践和交流平台的网络服务。近年来,随着Java语言在软件开发领域的广泛应用,越来越多的人对Java编程感兴趣,并希望能够通过在线网站来学习和提高自己的Java编程技能。php中文网给大家带来了相关的视频、教程以及文章,欢迎大家前来学习阅读和下载。

16926

2023.08.03

PS使用蒙版相关教程
PS使用蒙版相关教程

本专题整合了ps使用蒙版相关教程,阅读专题下面的文章了解更多详细内容。

23

2026.01.19

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Kotlin 教程
Kotlin 教程

共23课时 | 2.7万人学习

C# 教程
C# 教程

共94课时 | 7.1万人学习

Java 教程
Java 教程

共578课时 | 48.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号