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

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

服务器系统:Linux(Ubuntu)

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

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

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

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

0

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
0
JKL852qaz
林兴洋 回复CN_HN_HK_wxx: 解决了吗?没解决可以加我Q951912617详细看一下
2 个月之前 回复
CN_HN_HK_wxx
CN_HN_HK_wxx 我用的是SSH,然后项目不是web项目,是增删查改的dao。根据网上的教程,打包成了jar。现在放到服务器上,那么下一步该如何进行部署呢?部署后怎么启动里面我写好的增删查改进行增删查改的测试呢?还请多多指教···
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
maven工程在Linux上部署
将maven工程部署到Linux系统(包括jdk,MySQL,Oracle,Redis,mq等软件在Linux上的安装)
Linux下部署maven-web项目
写在前面(建议)安装XShell,编写指令非常方便,可以拷贝 安装FTP,传输文件非常方便 设置vim,显示行号sudo vim /etc/vim/vimrc,添加set number即可 安装JDK写在前面(建议)安装XShell,编写指令非常方便,可以拷贝 安装FTP,传输文件非常方便 设置vim,显示行号sudo vim /etc/vim/vimrc,添加set number即可安装JDK ...
阿里云Linux服务器部署Maven
阿里云Linux服务器部署Maven 确保安装了JDK 压缩包和解压包的存放目录均为/usr/local/src/ 环境变量在/root/.bash_profile (自己添加) 1. 进入/usr/local/src/目录 cd /usr/local/src/ 2. 下载maven wget http://mirror.bit.edu.cn/apache/maven/mave...
简单部署maven项目到远程服务器的tomcat上
本机系统为windows,远程服务器为ubuntu 17.10,下面简单讲述部署maven项目到远程服务器的tomcat上,更为详细的步骤可以参考其他博客。虽然一般应该使用时nginx+tomcat的组合,但是从学习嘛,总得一步一步来。下列步骤经过个人实践,当然难免有不足的地方,请见谅。 准备 远程连接工具(如Putty) windows的ftp客户端(网上一抓一大把) 一台服务...
如何把maven项目部署到本地主机上面?
如何将maven项目部署到本地主机上面?    我这里只用的是linux系统     1.cd/bigdisk/   cd到需要的目录文件上    2.ls       查看当前目录    3.svn checkout xxxxxx  后面跟的是你svn上面的路径    4.cd xxxx/  cd到你的项目名下    5.mvn package   将你的项目进行打包    6.到需要运行的项目...
部署maven管理的JavaWeb项目到Linux云服务器
本文介绍了如何将maven管理的JavaWeb项目部署到Linux云服务器,包括jdk配置、Apache Tomcat配置、mysql配置、服务器定时重启等。本文中服务器版本:Ubuntu 14.04.1,jdk版本:1.7.0_79,mysql版本:5.5.53,Tomcat版本:apache-tomcat-7.0.73。话不多说,直接进入正题。 一、配置jdk 针对自己的服务器下载相对应的...
关于maven项目搭建并发布到linux(tomcat)
关于maven项目搭建并发布到linux(2)Linux服务器安装Tomcat 1.检查是否安装jdk java -version 2.下载 tomcat 3.通过ftp将下载文件上传 4.进入tomcat下面的文件地址cd /usr/local/tomcat 进入文件所存放的文件夹 tar -zxv -f apache-tomcat-8.0.29.tar.gz 解压上传文件至
部署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,执行如下命令打
maven分布式项目部署阿里云Linux centos_7_03_64
1、购买阿里云Linux ecs系统镜像centos并配置实例 安全组: 2、安装jdk和tomcat tomcat 安装2个,修改端口,一个为8080和8081. service.xml下,tomcat1为: <Server port="8005" shutdown="SHUTDOWN&q
Linux部署maven(war包)web 项目
一、说明 Linux配置Java环境及安装Tomcat,请参考博文点击打开链接 Linux部署maven步骤分为以下几点: 1、Eclipse导出war包 2、拷贝war包到Linux 3、Linux下解压war 4、启动tomcat 5、查看tomcat运行状态 6、浏览器访问maven项目 二、实现(部署maven) 1、Eclipse导出war包 Eclipse选中项目
maven+idea 自动部署项目到linux服务器及遇到的一些问题
一、环境 本教程使用的环境如下 1. idea 2017 2. tomcat 8.5 3. centos 7 4. maven 3.5 注意:tomcat6 和 tomcat7、8、9会有一些区别,下面会详细介绍 二、配置【只需完成下面三步】 1、Tomcat 服务器配置 如果不了解 Tomcat
将Eclipse中的maven工程放到Linux服务器下运行
(1)maven将依赖的包默认下载到本地的.m2/repository下,所以首先需要将maven的依赖包全部放在工程的lib目录下。进入到工程的根目录后,执行     mvn dependency:copy-dependencies -DoutputDirectory=target/lib;(2)然后在Eclipse中将工程导出成可执行jar文件,并设置入口函数;(3)使用pscp命令将Wind...
部署maven项目到服务器
三种方式部署maven项目到服务器
SSM框架打包部署到Linux运行
1、idea工具先清除包,然后再build,再去找到这个包然后放到桌面上 2、去xshell,切换root账号 #su 3、部署版本,先杀进程 #ps –ef|grep tomcat #kill -9 进程号 4、移除war包 #cd /home/tomcat/webapps #rm -rf ROOT* 5、拷贝新war包到tomcat #cp web.war /home/tomcat...
linux下部署maven的web项目
本文针对服务器端部署环境已经搭建好,Tomcat7,jdk1.7,本地jdk1.7,jre1.7,maven项目 1.war包准备 1.检查pom.xml下打包插件的配置环境 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
在windows服务器完成自动部署并运行maven 项目
Maven项目配置tomcat插件实现项目自动部署到远程服务器 1.在服务器上面安装好tomcat并进行配置 在tomcat目录中的conf目录下找到tomcat-users.xml配置文件,然后搜索tomcat-users,进行tomcat用户的角色和权限配置...
Maven项目部署到tomcat的三种方式
1.打war包到tomcat/webapps目录 这种方式其实跟非maven项目没什么区别,就是打包的方式不同 之后在target目录下会生成war包,复制到tomcat/webapps目录即完成部署。   2.使用tomcat-maven插件,自动部署到Web服务器,在pom.xml的&amp;lt;/dependencies&amp;gt;之后添加以下代码,并做相应修改 2.1 Tomcat7的用户...
如何把web项目部署到Linux云服务器(详细流程)
本文目录 购买服务器 操作工具—-用于远程连接,操作云服务器 熟悉Linux环境 java配置 FTP配置,用于上传文件(maven项目的war包)到服务器 mysql 配置 tomcat配置 在阿里云开放端口 通过外网IP地址访问 通过域名访问 本文目录 购买服务器 以阿里云为例 操作工具—-用于远程连接,操作云服务器 如何连接 熟悉Li...
Spring Boot Maven项目生成jar包,部署到Linux服务器运行
Spring Boot生成jar ,本篇只针对于 idea 第一部分 生成jar 1.首先进入“Project Structure” ,之后点击 “Artifacts” 2.点击 + 号,选择JAR 3.进入选择 ,最后点击 OK 4.直接 Apply 、 OK 5.完成之后,就可以直接打包了 选择 项目名:jar 下的属性 Build:第一次生成ja...
在腾讯云上部署项目
看了这篇文章买了腾讯云,不得不说非常方便,价格也便宜,作为学习来说足够了,文章里面包含了java的安装,tomcat的安装以及部署项目的案例,非常详细,一下是链接
在Linux服务器上部署个人网站(一)
在Linux服务器上部署个人网站(一)在腾讯云抢到满65减64的一元学生机优惠和附赠的域名注册优惠后,赶紧注册了自己的域名,然后部署了一个超级简单只有一个 jsp 页面的网站… 以下简单记录这个过程: 服务器及各软件版本 JDK的配置 Tomcat的配置 开放80端口 设置默认项目 1. 服务器及各软件版本 服务器:CentOS 7.2x86_64 JDK:jdk-8u121-linux-x64 T
linux下如何部署php项目?
linux下部署php项目环境可以分为两种,一种使用Apache,php,mysql的压缩包安装,一种用yum命令进行安装。 使用三种软件的压缩包进行安装,需要手动配置三者之间的关系。apache和php之间的配置没有什么难度,但是和mysql进行配置的时候就需要对php的了解了。 以下是用yum在linux中配置php环境:  安装MySql  1.mysql和apache最好是首先...
如何在linux服务器上部署多个tomcat服务
领导绕我在linux服务器上部署两个tomcat服务,并且分别运行一个项目,但是我只有在windows系统下面部署tomcat的经验,该如何办到呢,花了两天时间,查百度加CSDN,经过实验摸索,终于成功了,将经验和不足记录下来,帮助后来的同学们.......
将maven项目部署到linux中的tomcat
修改tomcat目录下的conf目录下的 tomcat-users.xml 在最下面加入下面3行内容,前两行是权限,写法固定,最后一行是设置tomcat用户名,以及密码 &amp;lt;role rolename=&quot;manager-gui&quot;/&amp;gt; &amp;lt;role rolename=&quot;manager-script&quot;/&amp;gt; &amp;lt;user username=&quot;tomcat&quot; pa...
Ubuntu服务器部署Java Web项目
可以用用户名和密码在MAC本地远程登录,如果在终端出现警告提示,那么就在下面命令前面加sudo来操作。 ssh root@xx.xx.xx.xx 之后输入密码即可登录。然后做下面的操作。 1、安装JRE Ubuntu服务器,部署JAVA项目。 建议先更新一下apt,使用apt update即可。因为不更新的情况下安装下列包时有可能提示unable to locate package ...
NO.42-------PHP项目在腾讯云(ubuntu)上的部署
自从在腾讯云上购买了服务器,总是喜欢在上边捣鼓一些东西,近期考虑将一个PHP项目部署到上边,由于之前为接触过PHP,因此在代码和环境搭建上踩了很多坑,记录如下。 1.准备工作 前提条件当然是要有一个Linux系统啦,可以像我一样搞一个云主机,也可以装在虚拟机,总之是Linux就对啦。我这里使用的是Ubuntu server 18.04,就可以开始我...
maven部署springboot项目到linux服务器
假设我们已经有了一下东西 1. maven已经安装 2. springboot项目已经建立好了,并且在本地可以正常运行 3. linux服务器上面也已经有了相应的环境,java,mysql等等 接下来,我们就可以把项目迁移到服务器发布了通过maven打包项目,生成jar文件首先,要在我们的pom.xml文件中添加如下内容:<build> <plugins> <
maven2 把项目部署到 weblogic10 (纠结了一晚上)
经过各种搜索后    最后采取了这两篇文章的方案: //创建maven-weblogic-plugin 时需要创建wlfullclient.jar Use the following steps to create a wlfullclient.jar file for a client application: Change directories to the server/li...
angular2在ubuntu系统上apache2服务器部署项目代码
1、首先在本地保证代码能跑起来,没有错误2、在本地可以ng build编译打包(这里其实就是编译成静态文件)3、ng build会生成dist文件夹。将dist上传到服务器上的路径是:/var/www/html4、cd  /etc/apache2  这里面有一个apache2.conf文件5、vi apache2.conf   #&amp;lt;Directory /&amp;gt; # Option...
(ubantu)菜鸟搭建亚马逊云服务器并部署项目
需要准备一张含有1美元或以上的信用卡用于注册 接着创建实例需要注意2点           1.添加一个盘(加上之前默认分配的8G一共不超过30G)           2.保存好创建的密钥(为了以后也能成功登录,必须设置密钥) 在EC2的网络与安全项中申请一个弹性IP然后绑定你的实例(若申请后未绑定会产生额外费用) 域名解析,我是在腾讯云买的域名,登录腾讯云进行域名解析,将域名指向你的
将运行好的Maven项目部署到服务器上在浏览器中运行404错误
1.可能的原因:maven中自动引入的jar包与Tomcat服务器中的jar包发生了冲突2.我自己的原因是:在eclipse生成了war包以后将其拷贝在Tomcat的webapp目录下,并且将其中生成的版本号去掉了,找到Tomcat的bin目录,在文件框中输入startup启动Tomcat服务器,生成了对应对应的项目文件中可能是改名字的时候发生了冲突导致找不到项目3.修改之后的截图如下:浏览器中对...
在linux服务器上部署python django后台项目
一.首先要拥有一个linux服务器二.使用Pycharm,部署Django项目1.创建名为django_linux_test的Django项目打开linux命令行,进入目录,执行 django-admin.py startproject django_linux_test2.创建名为DjangoApp的应用进入django_linux_test的目录,执行./manage.py startapp ...
快速在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...
maven部署项目到远程服务器
在项目部署的过程中,通常需要打war包,在将war包远程拷贝到目的服务器。操作有点麻烦,也是能接受。 不过有了一种更方便的操作:是IDEA通过maven将打好的war直接部署到远程服务器的步骤。 一、在安装的Tomcat目录下找到/conf/tomcat-user.xml这个文件,在文件的末尾添加以下ho红色内容: roles="manager-gui,m
maven实现一键部署到Linux上的tomcat(无需重启服务器)
如今,maven可以轻松实现一键部署web项目到Linux上的tomcat。自己做了下研究,亲测可用。 这里与tomcat7为例。(tomcat6与tomcat7有一点区别) 1,配置你Linux上的tomcat的配置文件。 找到apache-tomcat-7xxx文件夹下的conf文件夹下的tomcat-users.xml。 打开后添加: &lt;role rolename...
利用 Maven 将项目部署到远程服务器
后来有了自己的服务器,常常喜欢将写的一些小的web程序练习放到服务器上测试运行,最常见的操作就是,用Eclipse打包war文件,然后在利用ssh上传的服务器,放置tomcat相关目录中完成部署,可是时间久了真心麻烦的要死,问了学长,果然有办法可以直接部署到远程服务器,将过程记录下来,分享下^_^.首先需要在Maven中引入tomcat-maven-plugin这个插件,去apache查了下这个插...
利用maven发布web项目到远程服务器
项目发布的一般步骤是本地打好war包,然后通过ssh连接远程服务器,通过xftp等方法,将项目上传到远程tomcat中,操作和过程较为繁琐。   通过maven可以一次完成全部工作,只需一行命令即可。   本文远程服务器使用tomcat7。maven发布方式,使用的是tomcat的manage控制台进行项目发布的。即启动tomcat后显示的主页。 tomcat manger console
如何在Linux(ubuntu)上配置ip及上网
简易教程:如何在Linux(ubuntu)上配置ip及上网
wxpy库学习(linux下登录,后台运行)
在python中使用wxpy模块 安装 pip install wxpy 使用 #导入模块 from wxpy import * #初始化机器人,扫码登陆 bot = Bot() 找到好友 #搜索名称含有 “游否” 的男性深圳好友 my_friend = bot.friends().search('游否', sex=MALE, city="深圳")[0] 发送消息: #发送文本给好友 my_...
在云服务器中部署java web项目过程
文章中使用centos(6和7版本)、Xshell、Xftp 因为部署过程直接从操作服务器开始,如果你还没有连接好服务器请参考http://blog.csdn.net/ctrlxv/article/details/79054941 好,现在就当你已经有自己的服务器了,并且连接好了服务器和可以进行简单的服务器操作了;首先应该明白要想部署java web项目到服务器中,并且可以通过浏览器访问到你部
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 如何在网页制作中加入视频 如何在网页制作中插入视频

相似问题

1
如何在Linux(Ubuntu)服务器上部署maven项目?
3
Spring注解的类如何在外部拿到?
2
在本地的Tomcat服务器跑没问题;以下是发布到云服务器上的tomcat执行报的错
1
启动服务器如下错误求助求助
2
myEclipse创建的多层次maven项目为什么没有maven Dependencies
2
求助,使用springboot写了一个小的后台进行取数,基于jdk1.8,打包之后报错 ,服务器jdk版本低
0
Jenkins部署springboot,打包好了之后报Could not initialize class sun.nio.fs.LinuxNativeDispatcher
3
github上的一个项目,完全找不到运行的地方,也不懂怎么运行,各位大神有什么见解?
2
eclispe导入maven项目,为什么java文件图标不对
4
请问为什么maven项目的setting.xml要复制一份在C盘的.m2的文件下面啊?
2
maven项目用restlet client测试报错404和500
2
程序运行连不上redis报错,且host没有写错,用的是windows redis,windows上CMD也能连上。帮忙看看
4
为什么我在自己家的笔记本上可以启动项目,换台电脑就不行了
2
tomcat插件来部署hellowrld tomcat7-maven-plugin报错
1
如何用POI 读取excl模板,然后通过数据库写入大量数据 ,创建多个sheet,求解决!!!
1
在本地能正常使用jacod.ll,到了服务器上就不能使用了
6
java程序编写的Maven项目,上传到linux服务器后找不到依赖包
1
maven项目Service方法继承BasicAjaxRpcRemoteService报错
1
maven项目Service方法继承BasicAjaxRpcRemoteService报错
1
关于Eclipse创建Maven项目失败的问题!!!