成都创新互联网站制作重庆分公司

java代码一键部署,java项目自动部署工具

java web项目一键安装部署

有一个工具,是专门打包web项目的,他把jdk+tomcat+数据库+web项目都打包好了,打包成exe,直接安装就可以,曾经做过这样的事情。

成都创新互联是一家专注于成都网站制作、网站设计与策划设计,寿阳网站建设哪家好?成都创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:寿阳等地区。寿阳做网站价格咨询:13518219792

怎么把写好的JAVA网站部署到服务器上

一.下载

J2SDK下载

下载版本是j2sdk-1_4_2_08

ECLIPSE下载

下载版本是eclipse-SDK-3.0.2-win32

ECLIPSE 插件下载

中文包:

Tomcat插件Sysdeo Eclipse Tomcat Launcher plugin:

TOMCAT下载

下载版本是jakarta-tomcat-5.0.28

二.安装

1.先安装j2sdk

我安装路径是:D:\Program Files\Java\j2sdk

2.再安装eclipse

Eclipse是绿色软件,不需要安装,把下载回来的eclipse压缩包解压就可以了

我安装的路径是:D:\Program Files\Java\eclipse

3.安装tomcat

下载回来的是一安装文件,按照安装提示进行就可以了

我安装的路径是:D:\Program Files\Java\Tomcat

4.安装eclipse插件

中文包

直接将压缩包NLpack-eclipse-SDK-3.0.x-win32内features和plugins两文件夹内的内容解压到eclipse文件夹内同名文件夹就可以了。

Tomcat插件

将压缩包tomcatPluginV3解压,把plugins文件夹内的内容解压到eclipse文件夹内同名文件夹就可以了。

三.环境配置

1.系统环境变量配置

右击“我的电脑”-高级-环境变量,

设置JAVA_HOME变量指向其安装的目录“D:\Program Files\Java\j2sdk”;

TOMCAT_HOME变量指向其安装的目录“D:\Program Files\Java\Tomcat”;

PATH变量中含有“%JAVA_HOME%\bin;”;

CLASSPATH变量含有“%JAVA_HOME%\lib\tools.jar;”;

2.eclipse中java运行环境的配置

在eclipse主窗口中,“窗口”-首选项-java-已安装的JRE,选我们已经安装的j2sdk

3. 配置Sysdeo Tomcat 插件

在eclipse主窗口中,“窗口”-首选项-tomcat,tomcat version 选 version 5.x(我们安装的版本),tomcat home 处填我们安装tomcat的路径,这里就是D:\Program Files\Java\Tomcat。

切换到Advanced选项,在tomcat base处再填我们安装tomcat的路径,这里就是D:\Program Files\Java\Tomcat。

切换到JVM Setting选项,确定jre是你已经安装的j2sdk版本,我们这里选j2sdk。

切换到Tomcat Manger App,为管理界面增加一个用户。

最后按应用按钮,然后在确定。

检查配置是否成功,只需在eclipse主窗口中,按tomcat运行按钮,然后在浏览器里的地址栏里输入,如果出现tomcat 的页面,那就证明配置成功了。

四.编写程序

1.创建一个Tomcat项目

右击“包资源管理器”窗口中的空白处,新建-Tomcat Project, 在项目名中填写项目名字,在这里我填tomcat_test,点击“完成”即可。

2.创建一个JSP页面

在包资源管理器中,右击“tomcat_test”,新建-文件, 在文件名中填写HelloWorld.jsp(扩展名不能缺),在文本编辑窗口输入如下代码:

html

head

/head

body

h1Hello World/h1

/body

/html

然后保存。

五.部署JSP页面

这里的部署我使用比较简单的方法:首先,把上述放在eclipse的workpalce目录的tomcat_test目录拷到tomcat目录下的webapps目录里,然后对conf目录里的server.xml进行文本编辑,在/engin前加入如下host元素:

Host name="*.*.*.*" debug="0" appBase="webapps"

unpackWARs="true" autoDeploy="true"

/Host

然后保存,接着启动tomcat,那样只要你在浏览器窗口中输入http://*.*.*.*:8080/tomcat_test/HelloWorld.jsp浏览器就会显示“Hello World”,这样说明你的jsp页面部署发布成功,别人就能在网上访问你的页面了。

(*.*.*.*是指安装了tomcat服务器的主机IP地址)

六.几点说明

(1)选j2sdk而不是jre,是因为j2sdk除了有java的运行环境还有java程序所需要的类,而jre只有运行环境。

(2)由于软件本身升级比较频繁,经常需要重新设置使用的环境变量或者重新配置,例如把JDK版本从1.3升级到1.4,即JDK目录名可能要从“j2sdk1.3”改为“j2sdk1.4”,如果是这样的话,那么eclipse可能会无法再启动了(它要从环境变量中寻找JAVA_HOME变量,而JAVA_HOME变量值已经从“j2sdk1.3”改为“j2sdk1.4”了)。同理, jakarta-tomcat这个软件升级比较频繁,现在结合eclipse来使用Tomcat的,那么每次Tomcat升级,可能都要在eclipse中重新设置一下Tomcat的安装目录。如果按照传统的安装方法,我们每次升级软件都要进行设置或配置,这样非常麻烦。对于此类问题,解决的方法很简单,只要把默认的软件安装目录名去掉版本号即可(如果担心忘记版本号,只要在目录中添加一个readme文件加以说明即可)。上述的安装过程就使用了这种方法。

如何把java程序部署到服务器电脑上

1.先安装j2sdk 我安装路径是:D:\Program Files\Java\j2sdk 2.再安装eclipse Eclipse是绿色软件,不需要安装,把下载回来的eclipse压缩包解压就可以了 我安装的路径是:D:\Program Files\Java\eclipse 3.安装tomcat 下载回来的是一安装文件,

如何将Java web项目部署到服务器

一、前言

前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~

二、项目部署

我们对于 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文件,执行前需要选中存放表的数据库,应该与代码中数据库连接语句包含的数据库名保持一致)

怎么实现linux系统中的javaWEB项目一键部署(修改的对应class和jsp、js等)

使用脚本语音自己编写就可以实现

比如用shell脚本,perl脚本,python脚本 都可以

思路:

把部署目录复制出来

提取其中需要人工配置的文件

然后脚本根据系统,自动替换配置文件中对应内容,再放置到发布的目录中

java web 项目如何做自动部署

环境

由于工作中使用的IDE是eclipse,使用Maven进行包管理,所以,以下所涉及的都是基于Java 1.8,Maven 3.3.9,Elicpse Luna 4.4.2。

历程

TOP1 Maven插件配置

项目中如果有使用Maven的话,则可以很方便的以tomcat7为例,在pom文件中配置一个插件即可轻松实现

TOP2 Linux脚本部署

tomcat虽然部署麻烦,但是就稳定性来说,比起其它的web容器还是稍微好一丢丢。略过tomcat的坑不说,服务器中往往会有多个tomcat存在,特别是在测试的服务器上,我司放了有10多个tomcat,这样,作为一个 没有专门部署人员的小团队来说,简直是个噩梦,部署几个应用需要执行一大丢命令。

会偷懒的人往往就会写好一些常用的部署脚步,避免重复性的工作,在这里,我只简单介绍自己所使用的一种脚本,就是根据tomcat容器所在路径找到所在进程,杀死进程,然后进行重启。

TOP3 Windows与Linux架桥互通

由于是在windows中进行开发工作,服务器使用的是cent os,所以又会多出许多重复性的工作。所以我选择使用putty,在windows与Linux之间架一个桥,从而能够方便的上传文件以及对远程服务器进行操作。

整体思路是,本地打包maven项目,打包完成之后上传到服务器WEB容器对应目录,然后调用我们上一步的服务器脚本,完成整体项目部署流程。


分享文章:java代码一键部署,java项目自动部署工具
标题路径:http://cxhlcq.com/article/phjopg.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部