java.001-java开发环境搭建(Linux)

环境:ubuntu16.04

备注:个人安装软件喜欢安装最新稳定版,安装时能用包管理器安装的优先使用包管理器,最后再使用手动安装。

一、安装jdk

二、安装eclipse

三、安装mysql数据库服务

四、安装tomcat服务

五、安装maven 项目构建工具

六、安装git

七、不使用eclipse,安装和配置idea作为开发工具


具体:

一、安装jdk

最新Java 9,稳定Java 8。

sudo  apt-get install openjdk-8-*


二、安装eclipse

前往 http://www.eclipse.org/ide/   下载  javaEE 最新版本(4.7,代号:oxygen),,解压至:/opt/eclipse

vi /opt/eclipse/eclipse.ini

再最后添加:

-Dfile.encoding=UTF-8                  #项目默认编码utf-8
-Duser.language=zh                      #默认语言zh:中文

保存退出。

打开终端,执行:

ln -sf /opt/eclipse/eclipse  /bin/eclipse    #创建链接
eclipse                                                          #启动

1)添加中文包

'Help' > 'Install new software...'
    Add >输入:

            name    LANG

             地址     http://download.eclipse.org/technology/babel/update-site/R0.15.1/oxygen

点击查找后>选择:chinase()>install


2)安装其他变成语言插件:

'Help' > 'eclipse marketplace'

安装C/C++插件:  搜索 CDT,安装

安装python插件:  搜索 pydev,安装

安装andriod插件:  搜索 ADT,安装

重启即可


三、安装mysql数据库服务

最新5.7

sudo apt-get install mysql*

安装后默认用户名:root    密码:123456


四、安装tomcat服务

目前有:tomcat7,tomcat7,tomcat9,Ubuntu上没有9, tomcat7和8都足够稳定.安装谁都可以.建议tomcat两种安装都采用.包管理器安装作为生产使用,手动安装作为前期练习使用.后期使用maven-tomcat插件后就不再用手动安装的来练习了.


1)包管理器安装:

1.1 命令

sudo apt-get install tomcat8*


1.2 启动服务,查看服务

systemctl start    tomcat8.service  #启动

systemctl enable tomcat8.service  #设置开机自动启动

systemctl status tomcat8.service   #查看运行状态

systemctl stop    tomcat8.service   #停止服务         

systemctl disable tomcat8.service  #关闭开机启动


1.3 浏览

打开本机浏览器,访问网址:

http://localhost:8080/

结果:

java.001-java开发环境搭建(Linux)

从上可以看见诸多信息,比如,web程序 war包所在地为 /var/lib/tomcat8/webapps/ 下.



2)手动安装:

2.1 前往tomcat官网,下载二进制安装包,解压放置到/opt/tomcat/


2.2 使用

/opt/tomcat/apache-tomcat-8.5.16/bin/startup.sh             #启动

/opt/tomcat/apache-tomcat-8.5.16/bin/shutdown.sh        #停止


2.3 集成到eclipse

windows>pro  (首选项)>service>run time  (运行时环境),ADD ->选中:/opt/tomcat/apache-tomcat-8.5.16 , 确认无误后点击应用即可.


五、安装maven 项目构建工具

最新稳定3.5.2,Ubuntu版本:3.3.9.两种方式都行.

1)包管理器安装

1.1   sudo apt-get install maven*

1.2  自定义仓库位置

  vi /usr/share/maven/conf/settings.xml
找到:

 <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

在下面添加一行:

 <localRepository>/opt/maven/repository</localRepository>  #设置仓库路径为:/opt/maven/repository


2)手动安装.

前往官方下载linux二进制压缩包:apache-maven-3.5.2-bin.tar.gz.

2.1解压到 /opt/maven/maven-3.5.2 目录:

mkdir  /opt/maven
mkdir  /opt/maven/maven-3.5.2

tar -zxvf apache-maven-3.5.2-bin.tar.gz  -C /opt/maven/

2.2添加环境变量

vi /etc/profile

在最后添加:

export M3_HOME=/opt/maven/apache-maven-3.5.2
export PATH=${M3_HOME}/bin:${PATH}
保存退出.

2.3自定义本地仓库位置

vi  /opt/maven/apache-maven-3.5.2/conf/settings.xml
找到:

 <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

在下面添加一行:

 <localRepository>/opt/maven/repository</localRepository>  #设置仓库路径为:/opt/maven/repository


3)启动测试

打开终端,执行:

mvn -v  或 mvn --version

正确安装结果:

[email protected]:~#mvn -v
Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-112-generic", arch: "amd64", family: "unix"

4)集成到eclipse

eclipse Java EE版本自带了maven插件,不需要再安装了.

1 直接打开:windows>pro  (首选项)>maven>installations>右侧Add.选择maven主目录:/opt/maven/apache-maven-3.5.2  ,将其打钩作为默认.

注:

包安装路径是

imstallaction home : /usr/share/maven/

imstallaction name : maven

2 打开maven>user settings项,在右边user settings栏点击浏览,选择刚刚安装maven配置文件:/opt/maven/apache-maven-3.5.2/conf/settings.xml,此时下方localrepository显示的路径就是我们设置的路径了,确认无误后点击apply(应用)即可.

注:包安装路径是:/usr/share/maven/conf/settings.xml


六、安装git

git 最新稳定本版2.16.1,Ubuntu官方源2.9.可以采用添加官方源的办法安装最新稳定版,也可以下载源码安装.需要自定义位置的就用源码方式,所有方式都可前往官网查看.此处采用官方源安装.

针对Ubuntu:

sudo add-apt-repository ppa:git-core/ppa

sudo apt-get  update

sudo apt-get   install git


针对:fedora27

直接:dnf install git


git最好不要集成到eclipse,直接用原生就好了.


七、不使用eclipse,安装和配置idea作为开发工具

前往官网下载社区版本:ideaIC-2017.3.4.tar.gz,解压后进入idea-IC-173.4548.28/bin目录,打开终端,执行:idea.sh,下一步后选则安装位置,然后一直下一步就好.

结束!