java 開發過程中如何在ubuntu 上建立工作環境
這篇文章帶給大家的內容是關於java 開發過程中如何在ubuntu 上搭建工作環境,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
文字編輯工具: wps, notepad, vim
開發工具安裝: jdk, maven | tomcat, eclipse, mysql, navicat
虛擬機器: virtualbox, vmware
- ## 日常使用軟體:錄影工具SimpleScreenRecorder, 檔案傳輸工具filezilla
:
ls*.tar.gz | xargs -n1 tar xzvf
cd #到有
zip
##包的目錄下
--->
解壓縮所有
zip套件到目前目錄:
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>ls*.zip | xargs -n1 unzip -o -P infected</pre><div class="contentsignin">登入後複製</div></div>
#解壓縮j
dk的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
登入後複製依賴套件問題,使用下列指令解決:
#安装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
登入後複製安裝好之後會建立以下目錄:
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.gz3.解壓縮後 進入解壓縮後的目錄執行指令: ./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;
解壓縮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工具)
export JAVA_HOME=/home/daitoue/pack_unzip/jdk1.8 export JRE_HOME=/home/daitoue/pack_unzip/jdk1.8/jre
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 ~/
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中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

對於許多用戶來說,破解 Android 電視盒聽起來令人畏懼。然而,在 Broadcom 晶片短缺期間,開發人員 Murray R. Van Luyn 面臨著尋找 Raspberry Pi 合適替代品的挑戰。他與 Armbia 的合作努力

Java 8引入了Stream API,提供了一種強大且表達力豐富的處理數據集合的方式。然而,使用Stream時,一個常見問題是:如何從forEach操作中中斷或返回? 傳統循環允許提前中斷或返回,但Stream的forEach方法並不直接支持這種方式。本文將解釋原因,並探討在Stream處理系統中實現提前終止的替代方法。 延伸閱讀: Java Stream API改進 理解Stream forEach forEach方法是一個終端操作,它對Stream中的每個元素執行一個操作。它的設計意圖是處

膠囊是一種三維幾何圖形,由一個圓柱體和兩端各一個半球體組成。膠囊的體積可以通過將圓柱體的體積和兩端半球體的體積相加來計算。本教程將討論如何使用不同的方法在Java中計算給定膠囊的體積。 膠囊體積公式 膠囊體積的公式如下: 膠囊體積 = 圓柱體體積 兩個半球體體積 其中, r: 半球體的半徑。 h: 圓柱體的高度(不包括半球體)。 例子 1 輸入 半徑 = 5 單位 高度 = 10 單位 輸出 體積 = 1570.8 立方單位 解釋 使用公式計算體積: 體積 = π × r2 × h (4
