java项目部署到windows服务器上如何运行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java项目部署到windows服务器上如何运行相关的知识,希望对你有一定的参考价值。
新写了个向数据库插入数据的程序,无前台页面,只是通过一个junit test调用
service方法 如果我想把这个程序部署到服务器上,该如何运行这个junit test方法
服务器系统为windows操作系统,
财富值为零,无法悬赏
方法如下:
找到菜单 window → Show View → Servers,打开Servers视图标签,部署的Tomcat 服务
在这个服务上右击,选择“Add Deployment”
在新打开的对话框中,有一个Project项,选择要部署的项目
点击“Finish”完成部署
这样项目就部署到Tomcat里面去了
1、到Oracle官网下载JDK安装文件,双击安装
2、下载tomcat windows版本的压缩文件,解压缩后就可以使用
3、域名可以使用像ngix这样的代理软件将域名转向web功能对应的内网地址。
然后就是项目的发布常规操作了呀。把项目文件放到服务器读取项目文件夹下,注意文件格式…… 参考技术B junit是给测试用的,部署后还运行这个有什么意义呢追问
主要是为了定期更新数据啊
追答定期更新数据有很多途径,为什么要用junit呢?定时调度任务就很方便嘛
本回答被提问者采纳如何将Java Web项目部署到服务器上
项目部署
我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢? 其实很简单,还是离不开 Web 项目部署的那三点:
① 基础的 JDK 环境
② 一个 Web 服务器。如 Tomcat、JBoss
③ 一款数据库。如:mysql
对于云服务器上 Java Web 项目的部署,和平时在 Windows、Linux 下部署是一样的。最多也就是只能使用纯命令模式来操作而已,其实过程都一样。
2.1 环境准备
既然是 Java Web 项目的部署,首先自然需要配置好相关的环境罗。也就是:先在云主机上搭建好 Java 开发环境,如 OpenJDK 的安装、Tomcat 的安装、Mysql 数据库的安装。
2.2 项目部署
我们要部署 Java Web 项目,那就至少得将项目上传到云服务器。其实过程很简单,基本上也就是下面三个步骤:
① 打包上传:将项目打包成 war 文件,然后利用传到远程服务器(在Eclipse中直接将项目导出为.war文件)。
② 将 war 文件移动到 Tomcat 目录下的 webapps 下。
③ 重启 Tomcat,访问我们的项目。
在这个过程中,我们需要注意。因为一般而已,作为一个 Web 项目,我们肯定是有数据库的使用的。那么数据库部分怎么办呢?其实,只需要将我们已有的数据库转储为 sql 文件,然后将 sql 文件上传到云服务器上执行即可。以 mysql 为例,如下操作:
① 转储为 sql 脚本,并上传:先在本地将我们项目使用的数据库转为 sql 文件,上传到云服务器上 (可以利用 Navicat 将数据库转储为.sql文件)。
② 执行 sql:然后进入 mysql 中执行该 sql 文件。(若服务器装有Navicat,可直接用Navicat执行.sql文件,执行前需要选中存放表的数据库,应该与代码中数据库连接语句包含的数据库名保持一致)
以上是关于java项目部署到windows服务器上如何运行的主要内容,如果未能解决你的问题,请参考以下文章
windows 下开发的 java项目 部署Linux服务器 的 问题