背景介绍
项目上成员已经开始使用Spring MVC或Spring Boot写后台接口,但是由于原有环境的一些限制,使得在实际开发时,会浪费很多时间在编程以外的事情上。
项目上使用的应用服务器是WebLogic,是一个功能很强大的重量级服务器。我们开发使用的IDE是IntelliJ IDEA,在本地编码阶段,如果搭配本地的WebLogic进行代码的调试、测试,是一件比较麻烦的事。首先本地运行一次要很长时间,而且DeBug模式很不稳定,这样很大大影响开发的效率。本地编码时,我还是更倾向于搭配轻量级的Tomcat进行开发,等上线再部署在WebLogic上。
这时遇到了问题,我们之前基于WebLogic上数据源开发的一些工具jar包,在本地Tomcat上运行不了。如果要解决这个问题,就免不了要修改一些环境配置。既然Tomcat是轻量级应用服务器,我们能不能把配置好环境的Tomcat放在云上,然后本地的IDE连接远程的Tomcat进行代码调试。甚至于我们开发团队内部都不用安装本地的Tomcat了,在编码阶段共用一个远程Tomcat服务器。
接下来,我们先解决问题,再实现想法。
安装Tomcat
jdk安装配置
安装Tomcat之前,需要先保证环境中已经安装配置了jdk。如果jdk已安装,可跳过该步骤。
下载安装包
在Oracle的官网:http://www.oracle.com/technet... 下载对应的JDK包.当前我因为是64位的CentOS,所以下载的为 jdk-8u181-linux-x64.tar.gz。
我们可以将光标放置在该标红区域,右键复制下载链接,然后在linux服务器上使用 wget 下载到 /u01/install 目录
[root@Kerry install]# wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz
安装jdk
#创建 /u01/java 目录
[root@Kerry install]# cd /u01/
[root@Kerry u01]# mkdir java
[root@Kerry u01]# cp /u01/install/jdk-8u181-linux-x64.tar.gz /u01/java
[root@Kerry u01]# cd /u01/java
[root@Kerry java]# tar -zxvf jdk-8u181-linux-x64.tar.gz
配置环境变量
[root@Kerry java]# vim /etc/profile
进入对 /etc/profile 文本的编辑模式。在最下面进行如下设置,其中 jdk需要改成自己对应的版本:
#set java enviroment
JAVA_HOME=/u01/java/jdk1.8.0_181
JRE_HOME=/u01/java/jdk1.8.0_181/jre
CLASS_PATH=.:$JAV