原生java_web项目idea打包和部署(window环境)

1、idea打包(war包)

1.1、文件-项目结构-项目设置-构建-+-web application:Archive-

1.2、构建-编译Artifacts-选择前面增加的war-build-打包完成

2、在Windows系统中部署

2.1、找到对应的war包,拷贝到Tomcat的wabapps目录下面

2.2、在Tomcat/conf/server.xml中的host增加配置 

<Context path="" docBase="/nbxx_war" debug="0" reloadable="true" />

这里的 "/nbxx_war"是webapps下面的项目文件目录

2.3、启动Tomcat,访问服务地址测试

 

3、写两个脚本,把Tomcat添加到window的服务中,后台运行

 

安装windows服务:install_01_tomcat_nbxx脚本内容 (注意JDK的目录是在脚本上级目录的Library/Java/myjdk8,可以根据实际情况修改)

@echo off  
rem 关闭命令回显

rem 安装 nbxxfb Tomcat Windows 服务

setlocal  
rem 开启本地环境变量设置

cd..  
rem 切换到上级目录
set "HJT_HOME=%cd%"  
rem 将当前目录(上级目录)设置到变量 ZZJ_HOME 中

set JRE_HOME=%HJT_HOME%/Library/Java/jre1.8.0_211  
rem 设置 JRE_HOME 变量

set JAVA_HOME=%HJT_HOME%/Library/Java/myjdk8
rem 设置JAVA_HOME 变量
set "CATALINA_HOME=%HJT_HOME%/Tomcats/tomcat-8.0.50-nbxx"  
rem 设置 CATALINA_HOME 变量
set "LOG_PATH=%HJT_HOME%/Logs"  
rem 设置日志路径变量
set SERVICE_STARTUP_MODE=auto  
rem 设置服务启动模式为自动
set JvmMs=256  
rem 设置 JVM 最小内存
set JvmMx=512  
rem 设置 JVM 最大内存

call "%CATALINA_HOME%/bin/service.bat" install Nbxx  
rem 调用服务安装脚本

@pause  
rem 暂停,等待用户按键

移除Windows服务:uninstall_01_tomcat_nbxx 脚本内容

@echo off

rem 卸载 nbxxfb Tomcat Windows 服务

setlocal

cd ..
set "HJT_HOME=%cd%"

set JRE_HOME=%HJT_HOME%/Library/Java/jre1.8.0_211

set JAVA_HOME=%HJT_HOME%/Library/Java/myjdk8

set "CATALINA_HOME=%HJT_HOME%/Tomcats/tomcat-8.0.50-nbxx"

call "%CATALINA_HOME%/bin/service.bat" remove Nbxx  

@pause

4、其他 

4.1、个人操作笔记,仅供以后参考

4.2、eclipse打war包:选中项目,右键,选中export,选择下面的WAR file选项

4.3、服务发送到桌面快捷方式:打开C:\Windows\System32文件夹,找到services.msc文件,右键发送到桌面快捷方式

4.4、JDK包含jre,可以不用拷贝和设置jre。 

4.5、部署时,数据库另行安装。

 

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值