当前位置: 首页 > news >正文

服务器(百度云)部署项目(jar包)

java项目打包成jar包:clean------compile------install

jar包上传到服务器上

和jar包相同的文件里,创建Dockerfile文件。

Dockerfile文件的内容informationerasure是jar包名,这里可根据自己定义的名字进行更换。

Dockerfile文件内容,如下:

FROM openjdk:8-jdk-alpine
VOLUME /tmp
##时区
RUN echo "Asia/Shanghai" > /etc/timezone#captcher 字体包
RUN set -xe \
&& apk --no-cache add ttf-dejavu fontconfigCOPY *.jar informationerasure.jar
ENTRYPOINT ["java","-jar","/informationerasure.jar"]

jar包和Dockerfile文件上传完成之后,使用一下命令进行运行

#根据jar包创建后台docker容器
docker build -t informationerasure:v1 /usr/local/informationerasure
#运行系统后台
docker run --name informationerasure --restart=always -d -v /home/file:/home/file -v /home/information/logs:/home/information/logs -p 8093:8093 informationerasure:v1

出现以下内容,就代表上面两行命令运行成功

jar包部署成功,前端可连接服务器地址进行查看是否部署成功!!!前提是后端要连接好数据库。

以下是连接数据库

新建连接

新建数据库

导入数据库

导入数据库成功之后,刷新数据库就可以了,以上就是java部署!!!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于spring Boot的网上报修平台的设计和实现---附源码94800
  • 深度学习学习经验——全连接神经网络(FCNN)
  • 国内外大模型汇总:Open AI大模型、Google大模型、Microsoft大模型、文心一言大模型、通义千问大模型、字节豆包大模型、智普清言大模型
  • Aiseesoft Data Recovery for Mac:专业级数据恢复解决方案
  • 淘宝API接口解析: item_fee获取淘宝商品运费接口
  • 动态代理和静态代理的区别,动态代理怎么提高网络安全性
  • vue中使用vue-video-player插件播放视频 以及 audio播放音频
  • 简单工作流(后端部分-spring boot,顺便优化了下ui)
  • 系统架构设计师——架构风格
  • 低成本、高精度电子计量解决方案
  • yolov7详解
  • 【设计模式-单例】
  • Git 分支管理
  • 【Go语言成长之路】使用 Go 和 Gin 开发 RESTful API
  • Unity Application.Quit 长时间卡顿甚至崩溃的解决方法
  • JS 中的深拷贝与浅拷贝
  • python3.6+scrapy+mysql 爬虫实战
  • Android单元测试 - 几个重要问题
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Joomla 2.x, 3.x useful code cheatsheet
  • JSONP原理
  • JS基础之数据类型、对象、原型、原型链、继承
  • ViewService——一种保证客户端与服务端同步的方法
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • Vue官网教程学习过程中值得记录的一些事情
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 模型微调
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • $var=htmlencode(“‘);alert(‘2“); 的个人理解
  • %@ page import=%的用法
  • (52)只出现一次的数字III
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (二)springcloud实战之config配置中心
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (接口自动化)Python3操作MySQL数据库
  • .NET建议使用的大小写命名原则
  • //解决validator验证插件多个name相同只验证第一的问题
  • @Pointcut 使用
  • [8-23]知识梳理:文件系统、Bash基础特性、目录管理、文件管理、文本查看编辑处理...
  • [acwing周赛复盘] 第 94 场周赛20230311
  • [AI aider] 打造终端AI搭档:Aider让编程更智能更有趣!
  • [Android 13]Input系列--获取触摸窗口
  • [Android]Android开发入门之HelloWorld
  • [C++] C++11详解 (一)
  • [Docker]五.Docker中Dockerfile详解
  • [IE编程] IE8 新增的C++开发接口
  • [JavaWeb学习] idea新建web项目
  • [Linux](16)网络编程:网络概述,网络基本原理,套接字,UDP,TCP,并发服务器编程,守护(精灵)进程
  • [NOIP2013]华容道
  • [office] excel2003进行可视性加密的方法 #媒体#其他#知识分享
  • [office] Excel自带的编辑函数求和方法 #其他#媒体
  • [python开发模拟netcat工具] BHPnet