如何在Linux(Ubuntu)服务器上部署maven项目?

服务器来源:阿里云服务器

服务器系统:Linux(Ubuntu)

服务器环境配置:JDK已安装,MySQL已安装,maven已安装。

想法:
把在IDEA里写好的maven项目,打包并导出,然后部署到服务器上。

情况:
自学者,对Linux(Ubuntu)的不了解。
希望能有朋友在回答中教教我,如何打包并导出,然后部署到服务器上。

同时,希望能找到愿意交流和学习的朋友!
(私聊或者留下联系方式吧!想交朋友!)

1个回答

1,在本地开发完成后,打成war包

pom.xml中配置的打包方式是war。

在pom.xml所在目录打开命令行工具,运行命令

mvn clean package

或者你对idea使用maven熟悉的话,也可以使用idea继承的maven来打包

这一步得到war包

2,通过FTP或者其他方式,把这个war包发到服务器上

3,把这个war包放到服务器上tomcat的webapps目录下

4,启动之前,服务器mysql中的数据库创建需要的表

5,进入tomcat/bin 启动tomcat

./startup
JKL852qaz
林兴洋 回复CN_HN_HK_wxx: 解决了吗?没解决可以加我Q951912617详细看一下
5 个月之前 回复
CN_HN_HK_wxx
儒雅随和的Java程序员 我用的是SSH,然后项目不是web项目,是增删查改的dao。根据网上的教程,打包成了jar。现在放到服务器上,那么下一步该如何进行部署呢?部署后怎么启动里面我写好的增删查改进行增删查改的测试呢?还请多多指教···
5 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何在Windows上部署IIS服务器
1.打开虚拟机后会跳转到服务器管理器中,点击添加角色和功能,如下图所示 2,按照要求点击下一步直到出现下图所示的画面,选择web服务器,继续进行下一步直至安装完成。 3,安装成功后会出现如下画面,即安装成功。 4,成功后点击左上角的 IIS ,在点击如下图所示的工具 点击后会出现如下图所示画面,点击第一个 出现下图所示界面 点击WIN-97PS1VIIQUS,出现如下图所示画面点击浏览...
如何在服务器上部署一个WebService
我在本机用C#写了一个WebService,现在需要将该WebService安装部署到一台服务器上去。请问如何做,能详细点说明么?谢谢了。
网页如何在WEB服务器上部署?
我现在成功配置了Apache+tomcat+jdk(apache用做Web服务器,tomcat用做jsp应用程序服务器),能正常运行,至此已作好了开发JSP的准备。rn但不知一个既含静态又含动态的网页如何在机器上部署(动态内容当然是用JSP实现)。rn请大家指教,谢谢!
如何在服务器上部署ASP.NET程序??
我在我本机上写了一个ASP.NET程序,现在要在公司的服务器上部署,但是总是提示配置错误,难道IIS也分版本??rnrn 哪位高手有这方面的实践经验,敬请传授一二,小弟不胜感激。
如何在另一台服务器上部署web服务?
如何在另一台非开发服务器上部署web服务?rn该服务器装有framework1.1和sdk1.1
如何在LINUX 上部署J2EE WEB项目?
在WINDOWS中开发好J2EE web项目后 ,开发环境: myeclipse +tomcat + sql2000 ,如果是这样的环境,可以部署在Linux 上吗 ? rnrn如果不行 ,应该是更换数据库 吗?
如何在阿里云linux上部署java项目
如何在阿里云上linux部署java项目
部署maven项目到服务器
三种方式部署maven项目到服务器
eclipse上部署maven项目
最近做简谱识别项目,下载学习别人的代码时发现是maven项目: BP神经网络项目部署: 先安装Maven(桌面apache-maven-3.5.0)类似jdk(需要设置路径,具体可以查找网上相关教程)---------->在eclipse中安 装插件(插件存放在C:\Users\lulin\eclipse\java neon\eclipse\dropins下)---->将maven项目导入到
部署maven项目到linux服务器上
一、打包service 部署service前,首先要打包下api 1) 选中api工程鼠标右键,run as->maven clean 2) 选中api工程鼠标右键,run as->maven install 然后在cmd下运行到当前工程目录,这里以cloud-org-service举例 cmd D:\workspace\cloud_org_service_orgLive,执行如下命令打
如何在Linux上搭建Minecraft服务器
如果想和小伙伴们一起联机玩MC,那么完全可以购买一个云服务器后自己创建一个属于自己的世界。并且实测人数少的情况下也不需要有多好的服务器,我就是用搬瓦工19.9刀一年的服务器搭建的。3、4个人玩还是很开心的。下面就是步骤,感觉小白也能尝试着手动搭建一下。 系统要求       下面是度娘的MC系统要求:  1.CPU:双核  2.内存:20-40人2GB,30-60人3GB,60+人8GB
如何在linux上安装配置samba服务器
刚开始学linux时有些迷糊,这篇配置文档非常明了,按部就班肯定没有问题。
如何在Ubuntu服务器上使用eclipse(如何在服务器上使用GUI程序)
服务器上没有X Window Server, 但可以使用本地的X Window Server 来运行服务器端的GUI程序,如果在局域网里,速度和本地使用没有差别。 以Eclipse为例,使用 ssh X forwarding 来实现这个目的,这里假设本地机器为PC,远端服务器为SERVER 1. PC和SERVER都安装ssh sudo apt-get install ssh 2.
如何在eclipse上建立maven项目
1.在建立项目的空白处右键new-》Maven Project 2.如图选择以下两个选项然后next 3.填写如下信息: 这样就简历一个maven项目
如何在eclipse上创建maven项目
今天研究了一下maven,发现也并不难
如何在ubuntu上部署开发区块链数字货币
区块链爱好者(QQ:53016353) github代码地址:setupOnUbuntu 部署区块链的OBC及hyperledger/fabric项目程序比较复杂,首先先启动vagrant下载一个virtualbox的镜像,之后在该box中安装docker,通过docker来编译项目。 这样会导致两个问题: 1、由于项目需要下载很多外面的依赖,国内墙略高,部署困难 2、使用virtu
Linux(Ubuntu)使用日记------部署JavaWeb项目到服务器
Linux(Ubuntu)使用日记------部署JavaWeb项目到服务器 0.前言 本博文内容是建立在你可以通过SSH连接到远程服务器的基础上的,如果你还没有用SSH连接到远程服务器,请参考此文(腾讯云服务器): http://www.cnblogs.com/hwtblog/p/8479631.html  1.相关必要配置 Java J...
快速在Ubuntu服务器上部署java web项目
JDK和JRE的区别: JDK,开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。。。。 JRE,运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。 Oracle has two products that implement Java Platform Standard...
记录部署设置wordpress在ubuntu服务器上
https://websiteforstudents.com/setup-wordpress-multisite-with-nginx-mariadb-php-7-2-on-ubuntu-16-04-17-10-18-04/
如何在 Ubuntu 上更快、更便捷地部署物联网设备
2017-09-01 演讲题目 - Snap Your IoT Device on Ubuntu -- 如何在 Ubuntu 上更快、更便捷地部署物联网设备, 深圳湾 - https://www.shenzhenware.com/events/1047030532
在ubuntu上部署一个samba服务器
今天公司装了一天新电脑,准备把它装成服务器,于是为了方便开发的使用,我在上面部署了一个samba,用来实现window和linux的联系: 具体步骤,我详细的查看了百度,高手云集,以下就是总结了网友的经验,现在记下来,以后有用就不用到处找了。 一. samba的安装: sudo apt-get install samba sudo apt-get ins...
django部署到Ubuntu服务器
django部署到Ubuntu服务器 环境: python:3.6.5 django: 1.11 mysql :Ver 14.14 Distrib 5.7.26, for Linux (x86_64) using EditLine wrapper Ubuntu: 18.04.1 LTS uwsgi和nginx为下载默认版本 原文地址: http://w...
Jenkins部署git上的maven项目
源码管理:    1.Repository URL==git Url    2.Branch Specifier**部署哪个分支上的项目(一般不会在master上开发,*/分支)Build:    1.Root POM(maven项目pom.xml文件)    2.Goals and options(打包命令如:clean package -Dmaven.test.skip)Post Steps:...
如何在Linux上安装ORALCE服务器与DATASTAGE服务器
如何在Linux上安装ORALCE服务器与DATASTAGE服务器
如何在服务器上创建目录????
数据备份时,需要在服务器上创建目录,请问应该如何是好哇!^_^
如何在服务器上创建文件夹
我做一个系统,客户要求在服务上以个人登录用户创建文件夹,然后在进行上传文件。rn请问如何创建文件夹呀,上传时就使用.net的默认控件FileUpload就可以了吗
在ubuntu上部署OBC
github代码地址:https://github.com/swbsin/SetFabricOnUbuntu.git 部署区块链的OBC及hyperledger/fabric项目程序比较复杂,首先先启动vagrant下载一个virtualbox的镜像,之后在该box中安装docker,通过docker来编译项目。 这样会导致两个问题: 1、由于项目需要下载很多外面的依赖,国内墙略高,部署困难
Django部署在ubuntu上
一.安装Django sudo apt install python3-pip    #安装pip pip -v # 查看pip的版本 pip install django #默认安装最新的django版本 当然安装前需要更新一下系统的文件 sudo apt update 二.uwsgi wsgi是python程序的一个网观点接口,用来实现web应用的;
Ubuntu上Scala的部署
如果自己下载安装Scala和Java,比较麻烦,还需要配置环境变量,一不小心就会出现vi等命令不能用的情况(我上次就吃了大亏,改了很久没成功,最后重装了系统)。 第二次安装利用了标准包安装器,一条语句就搞定了下载、安装和配置。 具体方法如下: 1、shell中键入 sudo apt-get install scala 如图所示: 输入密码后就开始下载了,期间需要输入一次y
在ubuntu上部署xampp
1、首先下载安装xampp: 在命令行输入wget -c https://www.apachefriends.org/xampp-files/5.6.23/xampp-linux-x64-5.6.23-0-installer.run然后修改权限之后,再运行安装:sudo ./xampp-linux-x64-5.6.23-0-installer.run安装之后,Apache已经启动,可以登录网站lo
如何在阿里云远程主机上部署node.js服务器
相当于jsp部署而言,node的部署相对简单些1 关于阿里远程主机的购买以及如何远程登陆,请参考下面这篇文章: http://blog.csdn.net/qq_15267341/article/details/522740442 在本机上登陆node中文网(http://nodejs.cn/),下载好安装包 3 打开远程左面连接窗口,将本地下载好的node安装包右键复制,然后粘贴到远程主机
vs2012开发的水晶报表如何在服务器上部署?
http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exern通过上述链接下载水晶报表插件进行安装,在Vs2012中开发了水晶报表。rn现在问题来了,怎么在服务器上部署?rn需要在服务器上安装什么插件吗?
beego项目如何在apache服务器上部署
本篇博客是基于Linux系统编写的 首先打开项目目录 cd cd go/src/achievement/ 执行编辑命令 go build main.go 或者 bee run 此时目录中会生成一个二进制文件 这个时候如果只想执行一个执行./achievement 会发先项目也可以执行   但是我们部署的工程往往希望在后台一直运行,这时侯如果刚才的已经执行了./ac...
在线等,2003水晶报表如何在服务器上部署
俺写的程序用vs2003水晶报表,服务器上俺该如何部署阿,着急死了,那个 大侠帮一下
如何在服务器上部署多个tomcat(1)
遇到这样一个问题,我在一个windows server上部署了tomcat8(使用默认的8080端口),发布一个webapp1,但是由于业务需要,客户还要求域名后不接端口号(即使用80端口)部署另一个webapp2,那问题就是如何在一台server上部署多个tomcat呢?查了很多网上的资料,归纳出来有2种办法,本文先介绍第一种。 首先来...
如何在Linux上安装软件
主要介绍了在Linux下软件包的一些管理、安装,涵盖了主要的2个Linux发行版本,如基于Debian的Ubuntu和基于Red Hat的Fedora。
如何在linux上上传文件
linux乌班图的系统 我们用apt-get install lrzsz安装组件包 然后输入 rz 命令加载上传的文件 切记  该方法只能上传文件  而非文件夹  上传文件夹 需要先压缩成rar格式然后上传 然后在linux上  apt-get或者yum 工具安装 rar       例如:sudo apt-get install rar   然后用unrar 命令解压缩
如何在LINUX下部署OC4J服务器
本人接手一个项目用的是OC4J服务器,但是现在客户要求迁移到LINUX平台下,请问如何在LINUX环境下部署0C4J,希望步骤能尽可能详细,谢谢
如何在网站空间,部署运行socket服务器?
我有个小网站,想在上面运行一个socket服务器,然后在PC端运行客户端,去链接访问。rnrn我知道vc, java都可以编译运行服务器,和客户端程序,可是,如何放到网站上去让服务器自动运行呢?
如何在服务器上面实施部署
服务器windows2003 sp1rnjdk1.6 tomcat6.0 apache2.2rn 请问我如何把我的web项目给发布部署到服务器?rn 求高手告诉我下子步骤
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview