centos7安装eclipse

2017-01-05 11:09:11来源:oschina作者:ruanjun人点击

Eclipse是一个集成开发环境(IDE),包含一个基工作区和定制环境的可扩展插件系统。大部分使用 Java 编写,Eclipse 可以用来开发应用程序。通过各种插件,Eclipse 也可以用于其他编程语言开发应用程序:Ada、ABAP、C、C++、COBOL、 Fortran、Haskell、 JavaScript、Lasso、Natural、Perl、 PHP、 Prolog、 Python、Ruby、Scala、Clojure、 Groovy、Scheme 和 Erlang。它也可以用来开发Mathematica软件包。开发环境包括 Eclipse Java 开发工具(JDT)支持 Java与Scala,Eclipse CDT C / C + +和Eclipse PDT PHP,等等。


安装
1、安装java
yum install java

yum (全称为 Yellow dog Updater, Modified),能够从指定的服务器自动下载gz包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 yum 是linux系统的自动安装系统 yum install 仅安装指定的软件


2、检查java版本
java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

java -version 查看java的版本


3、下载eclipse-luna版压缩包并解压

下载地址http://www.eclipse.org/downloads/download.php?file=/technology/epp/dow...


解压到/opt 目录下
tar -zxvf eclipse-java-luna-SR1-linux-gtk-x86_64.tar.gz -C /opt

/opt 表示解压到/opt目录下,加了-C,后面要添加路径


4、使用符号连接目录
ln -s /opt/eclipse/eclipse /usr/bin/eclipse
eclipse与/usr之间有空格

注意 符号链接的用法 ln -s 源文件 目标文件 ,-s 是符号的意思(symbolic)软连接 符号链接是通过创建一个特殊的类型的文件来起作用,它只会在你选定的位置上生成一个文件的镜像,它的功能是为某一个文件在另外一个位置建立一个同步的链 接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。跟windows下的快捷键差不多,这样不用在终端敲指令就可以实现打开软 件。 如果你用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls -l命令去察看,就可以看到显示的link的路径了


命令的意思是,在/usr/bin/eclipse 目录下创建一个同步连接,而源文件在/opt/eclipse/eclipse目录下


5、 创建一个桌面启动器
vim /usr/share/applications/eclipse.desktop

vi 打开后是一个新的file


添加如下代码


[Desktop Entry]
Encoding=UTF-8
Name=Eclipse 4.4.1
Comment=Eclipse Luna
Exec=/usr/bin/eclipse
Icon=/opt/eclipse/icon.xpm
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=0

上面是将eclipse显示在centos的应用程序上,并对其进行描述,比如编码方式,命名,显示的图标,版本,类型


6、检查eclipse是否被添加到应用程序


运行eclipse



完成!!!


一.配置tomcat安装环境


1.下载对应的jdk


http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


我用的是64位的下载地址:


http://220.112.193.200/files/6105000000F49B82/download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz


下载将jdk加压后放到/usr/local目录下:


2.建立/usr/local/下的jdk软连接方便以后版本升级 :


# ln -s /usr/local/jdk1.8.0_40/ /usr/local/jdk


3.环境变量


在 /etc/profile 中加入以下内容


JAVA_HOME=/usr/java/jdk1.8.0_25 JRE_HOME=/usr/java/jdk1.8.0_25/jre PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH


保存退出


[root@master ~]source /etc/profile


查看java环境变量是否生效


[root@localhost local]# java -version


java version "1.7.0_51"


OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)


OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)


注:我在配置JAVA环境变量的时候JDK是jdk1.8.0_40,运行java -version得到的却是1.7.0_51


这说明系统中的gcj所带的JAVA的环境变量优先获得执行权。解决方法就是像上面的设置 export PATH=$JAVA_HOME/bin:$PATH,注意将$PATH放到最后。(如果放到最前,则会出现上述问题)


# java -version java version "1.8.0_40" Java(TM) SE Runtime Environment (build 1.8.0_40-b25) Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)


要此前有安装可以先卸载:


[root@local src]# rpm -qa |grep java


java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64


rpm -e java-version-openjdk java-version-openjdk-devel 根据自己的版本而定.


二.Tomcat8.0.20下载地址:


http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.20/bin/apache-tomcat-8.0.20.tar.gz


#tar xzf apache-tomcat-8.0.20.tar.gz //解压


#mv apache-tomcat-8.0.20 /usr/local/tomcat


#vim /usr/local/tomcat/bin/catalina.sh


添加: CATALINA_HOME=/usr/local/tomcat chmod +x *.sh


三.启动tomcat服务器


1.防火墙放行80


#vim /etc/sysconfig/iptables-config//用VI打开


-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT //添加这句放行80


#cd /usr/local/tomcat/bin/


#./startup.sh //启动tomcat


四.在浏览器输入测试


http://localhost:8080 (如果不是本机,则输入对应的ip地址)


测试出现tomcat页面表示测试成功!



五.修改端口并添加应用测试


ps:需要说明的是tomcat的默认测试页面是放在webapps下面,这个其实是在server.xml文件中配置的,如下所示:



unpackWARs="true" autoDeploy="true">



1)webapps文件夹主要用于web应用程序部署,比如你可以把你的应用程序包,如war文件拷到该目录下,容器会自动部署。 2)conf文件夹下主要是放置tomcat的服务器的相关配置文件

//tomcat关闭端口



connectionTimeout="20000"


redirectPort="8443" /> //tomcat默认的端口8080。现在修改成80


// apache+tomcat模式时访问tomcat的端口

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台