1、服务器需要安装对应开发版本的jdk

在官网下载jdk对应的jdk版本,解压到某个目录下如:

root@guchen-ubuntu16-04lts:/home/guchen/usr/java# ls
jdk1..0_111 jdk-8u111-linux-x64.tar.gz

解压命令 tar -xzvf jdk-8u111-linux-x64.tar.gz

2.进入 vi /etc/profile 中添加环境变量如下:

 #jdk1.8.0._111
JAVA_HOME=/home/guchen/usr/java/jdk1..0_111
JRE_HOME=/home/guchen/usr/java/jdk1..0_111/jre
MAVEN_HOME=/home/guchen/usr/local/apache-maven-3.3.
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME MAVEN_HOME PATH CLASSPATH

保存退出后使环境变量生效,执行:source /etc/profile

3、安装tomcat

下载tomcat,并解压到某个目录下如:

root@guchen-ubuntu16-04lts:/home/guchen/usr/local# ls
apache-maven-3.3. apache-maven-3.3.-bin.tar.gz apache-tomcat-7.0. apache-tomcat-7.0..tar.gz

4、把war包放进webapps下面重启tomcat就ok啦

root@guchen-ubuntu16-04lts:/home/guchen/usr/local/apache-tomcat-7.0./webapps# ls
docs examples host-manager jenkins jenkins.war manager operation-centre operation-centre.war ROOT

进入到bin目录下重启tomcat,执行命令 ./startup.sh

root@guchen-ubuntu16-04lts:/home/guchen/usr/local/apache-tomcat-7.0./bin# ./startup.sh
Using CATALINA_BASE: /home/guchen/usr/local/apache-tomcat-7.0.
Using CATALINA_HOME: /home/guchen/usr/local/apache-tomcat-7.0.
Using CATALINA_TMPDIR: /home/guchen/usr/local/apache-tomcat-7.0./temp
Using JRE_HOME: /home/guchen/usr/java/jdk1..0_111/jre
Using CLASSPATH: /home/guchen/usr/local/apache-tomcat-7.0./bin/bootstrap.jar:/home/guchen/usr/local/apache-tomcat-7.0./bin/tomcat-juli.jar
Tomcat started.
root@guchen-ubuntu16-04lts:/home/guchen/usr/local/apache-tomcat-7.0./bin#

网址输入IP:8080

如果出现tomcat首页则说明安装ok

怎么部署java项目(从搭建环境说起)的更多相关文章

  1. Win10搭建Jenkins部署Java项目(本机和远程Win10部署)

    目录 一.前言&背景 二.环境准备 三.插件安装 四.全局配置 Maven JDK Git Maven 五.新建项目并配置 新建项目 配置 1.Discard old builds 2.Thi ...

  2. RedHat Linux 5.5安装JDK+Tomcat并部署Java项目

    与大家分享下RedHat Linux 5.5安装JDK+Tomcat并部署Java项目的步骤,希望对大家有用. 1.下载并安装jdk 虚拟机中安装RedHat Linux 5.5 64位企业版, 这里 ...

  3. git jenkins 部署java项目

    1.Java项目部署基本概述:  1.什么是Java项目?  2.为什么Java项目需要使用Maven编译?  3.手动实现Java项目构建?  4.手动实现Java项目架构图? 源码包   jar包 ...

  4. tomcat部署java项目

    tomcat部署java项目 1.启动tomcat 进入到tomcat安装目录下的bin #cd /opt/tomcat/bin #./startup.sh // 执行重启命令 2.重建一个新目录导入 ...

  5. windows一键部署java项目

    windows一键部署java项目 因为公司需求,要在windows的环境上做一键部署启动java项目,同时还要支持从安装界面动态修改配置文件的IP地址.就像安装软件一样将jdk,tomcat,mys ...

  6. 通过Jenkins部署java项目

    部署java项目-创建私有仓库 Jenkins大多数情况下都是用来部署Java项目,Java项目有一个特点是需要编译和打包的,一般情况下编译和打包都是用maven完成,所以系统环境中需要安装maven ...

  7. 阿里云部署java项目

    第一步:注册阿里云账号(如果有请看第二步) 1.百度搜索阿里云,点击进入阿里云官网 2.点击右上角免费注册 3.进入注册页面,按照要求填写信息 4.注册完成后登陆 登陆之后首先购买阿里云esc与服务器 ...

  8. 关于weblogic部署Java项目的包冲突问题

    我们可能会用各种应用服务部署我们的Java应用,比如Tomcat.WAS.weblogic等.Tomcat和WAS可能会比较少遇到一些奇怪的问题,但是用weblogic部署项目则经常遇到一些比如包冲突 ...

  9. jenkins部署java项目,脚本文件放在远程仓库中 和jar一起打包(六)

    jenkins部署java项目到远程linux上,脚本文件和项目一起上传到gogs上,直接执行gogs上的脚本文件来执行项目 (1)新建maven项目 pom.xml的配置 <project x ...

  10. 部署java项目到阿里云服务器(centos7版本)

    一.搭建环境 1.搭建java环境(64位) 一.准备压缩包,rpm包或者tar包,将其上传到阿里云对应的文件夹(我用的工具是WinSCP,百度一下就有下载资源) 二.若是rpm包,可以通过 rpm ...

随机推荐

  1. 在ESXi 5.x 和 ESXi 6.0.x 中如何安装第三方供应商开发的驱动程序

    在 VMware ESXi 5.x 和 ESXi 6.0.x 中如何下载并安装异步驱动程序 (2076262)   Symptoms 免责声明:本文为 How to download and inst ...

  2. pickle序列化

    通过pickle来序列化: # -*- coding: utf-8 -*- import pickle #-------------------序列化--------------------- zoo ...

  3. VES Hand Book Contents

    3...ABOUT THE VES4...Foreword 6...Chapter 1......Introduction6......Visual Effects and Special Effec ...

  4. C语言函数指针实验

    上次看Atmel的示例工程,发现人家使用了函数指针的结构体(函数指针结构体).感叹人家的C语言功夫审核,自己费劲还是只能读懂的份.不过,函数指针确实好用.今天就试试这个超牛的东西.Now let's ...

  5. JDBC连接实例

    package com.javaee.corejava; import java.sql.Connection; import java.sql.DriverManager; import java. ...

  6. c# winform 窗体起始位置 设置

    窗体起始位置为顶部中间,WinForm居中显示: ; ; this.StartPosition = FormStartPosition.Manual; //窗体的位置由Location属性决定 thi ...

  7. Struts2中Action由自己与由Spring管理的区别

    struts2单独使用时action由struts2自己负责创建:与spring集成时,action实例由spring负责创建. 这导致在两种情况下struts.xml配置文件的略微差异.   假如: ...

  8. Could not find com.android.tools.build:gradle:1.3.0.

    * What went wrong:          A problem occurred configuring project ':TZYJ_Android'.> Could not re ...

  9. 转 strace

    转自http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316692.html strace常用来跟踪进程执行时的系统调用和所接收的信号. 在Li ...

  10. X.509证书生成

    创建数字证书 用户对数字证书的认可决定于对证书颁发机构的信任,所以证书颁发机构决定了数字证书的可用范围.由于官方认可的数字证书颁发机构,比如VeriSign.Thawte(OpenSSL),具有普遍的 ...