Java 개발 중 우분투에서 작업 환경을 설정하는 방법
이 글의 내용은 Java 개발 과정에서 우분투에서 작업 환경을 구축하는 방법에 대한 내용입니다. 필요한 친구들이 참고할 수 있기를 바랍니다.
텍스트 편집 도구: wps, notepad, vim
개발 도구 설치: jdk, maven | tomcat, eclipse, mysql, navicat
가상 머신: virtualbox, vmware
-
매일 사용된 소프트웨어: 화면 녹화 도구 SimpleScreenRecorder, 파일 전송 도구 filezilla
1, tar 일괄 압축 풀기, tar 패키지가 있는 디렉터리에 패키지 압축 풀기
cd -------> 현재 디렉터리 :
:
ls*.tar.gz | xargs -n1 tar xzvf
cd
到有
zip
包的目录下
--->
解压所有
zip包到当前目录:
ls*.zip | xargs -n1 unzip -o -P infected
cd
zip
패키지가 있는 디렉터리
--->
모든
zip 패키지를 현재 디렉토리에 추출합니다:
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
로그인 후 복사2, jdk 설치, maven
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
Unzip jdk tar 패키지, maven의 tar 패키지, 환경 변수 구성: edit ~/.bashrc 파일 (또는
시스템 환경 구성 파일: /etc/profile) 끝에 다음 내용 추가: 설치 경로source ~/.bashrc java -version && mvn -version
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
로그인 후 복사
3, 메모장 설치, Office 제품군 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
[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;
로그인 후 복사4, eclipse 설치
: 압축 풀기 tar 패키지, 데스크탑 아이콘 생성 1단계: cd ~/Desktop; 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
ln -sf /home/daitoue/pack_unzip/jdk1.8/jre jre
#安装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
로그인 후 복사5, Install 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
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
로그인 후 복사6, Install mysq l
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
#启动: sudo service mysql start #停止: sudo service mysql stop #查看状态: sudo service mysql status
시작 스크립트: /etc/init.d/mysql (시작 스크립트 파일 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 파일을 열면 내보내기LANG="en_US.UTF-8"이 표시됩니다. -8"2. 시스템에서 지원하는 문자 확인: locale -a3. 문자 세트 수정: 내보내기 LANG=zh_CN.utf8
(참고: start_navicat 파일의 반환 정보 및 터미널 로케일) 명령: 내보내기 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> 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
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
설치 설치 패키지 다운로드: #Baidu 클라우드 링크: https://pan.baidu.com/s/1i4XwtgD 비밀번호: e8k8sudo apt-get install filezilla sudo apt-get install filezilla-locales
#添加源,更新源 sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder sudo apt-get update #安装 sudo apt-get install simplescreenrecorder
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 editor
아아아아
위 내용은 Java 개발 중 우분투에서 작업 환경을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











많은 사용자에게 Android TV 박스를 해킹하는 것은 어려운 일로 들립니다. 그러나 개발자 Murray R. Van Luyn은 Broadcom 칩 부족으로 인해 Raspberry Pi에 대한 적절한 대안을 찾아야 하는 과제에 직면했습니다. Armbia와의 협력 노력

Java의 난수 생성기 안내. 여기서는 예제를 통해 Java의 함수와 예제를 통해 두 가지 다른 생성기에 대해 설명합니다.

Java의 Weka 가이드. 여기에서는 소개, weka java 사용 방법, 플랫폼 유형 및 장점을 예제와 함께 설명합니다.

Java의 Smith Number 가이드. 여기서는 정의, Java에서 스미스 번호를 확인하는 방법에 대해 논의합니다. 코드 구현의 예.

이 기사에서는 가장 많이 묻는 Java Spring 면접 질문과 자세한 답변을 보관했습니다. 그래야 면접에 합격할 수 있습니다.

Java 8은 스트림 API를 소개하여 데이터 컬렉션을 처리하는 강력하고 표현적인 방법을 제공합니다. 그러나 스트림을 사용할 때 일반적인 질문은 다음과 같은 것입니다. 기존 루프는 조기 중단 또는 반환을 허용하지만 스트림의 Foreach 메소드는이 방법을 직접 지원하지 않습니다. 이 기사는 이유를 설명하고 스트림 처리 시스템에서 조기 종료를 구현하기위한 대체 방법을 탐색합니다. 추가 읽기 : Java Stream API 개선 스트림 foreach를 이해하십시오 Foreach 메소드는 스트림의 각 요소에서 하나의 작업을 수행하는 터미널 작동입니다. 디자인 의도입니다

Java의 TimeStamp to Date 안내. 여기서는 소개와 예제와 함께 Java에서 타임스탬프를 날짜로 변환하는 방법에 대해서도 설명합니다.
