一、内容介绍

BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,很有学习价值,本文将介绍BootDo的源代码打包与自启动。

二、前置工作

1.本文bootdo下载的地址为https://gitee.com/lcg0124/bootdo,压缩包名为lcg0124-bootdo-master.zip
2.解压后将文件夹放在你所习惯的路径下,但路径中不宜有中文,且不宜过长,本文路径如下

3.在Eclipse中导入并成功运行bootdo,这里的工作有安装Java、Maven、MySql等,就不一一展开了。

三、操作步骤

1.注释掉src/test/java/com/bootdo/testDemo/TestDemo.java中两行代码,防止打包时报错。

2.以管理员身份运行cmd,并跳转到bootdo的项目文件夹下。

3.输入mvn install并等待打包完成。


4.找到bootdo-2.0.0.jar文件,该文件即是打包最终生成的文件。

5.在该目录下新建run.cmd文件,并输入java -jar bootdo-2.0.0.jar

6.双击run.cmd,并等待bootdo-2.0.0.jar启动完成,完成之后run.cmd也不可关闭,需要保持窗口打开状态。

7.最后新建一个run.cmd的快捷方式,并复制到系统开机启动文件夹即可实现开机自启动。

8.如果需要将bootdo打包放到其他电脑上运行,例如打包放到服务器上运行,除了在服务器上安装Java和MySql数据库之外,仅需复制bootdo-2.0.0.jar和run.cmd到服务器上(注意,这两个文件需要放在同一个路径下,因为run.cmd用的是相对路径),重复第7步,即可实现BootDo打包jar并设置开机自启动。

BootDo:源代码打包与自启动相关推荐

  1. python源代码打包成为exe文件

    目录标题 前言 下载安装模块(pyinstaller) 执行打包命令 1.在cmd中进入项目文件 2.执行pyinstaller命令成exe文件 3.找到exe文件 报错以及解决 报错X1 解决方法: ...

  2. python把源代码打包成.exe文件

    1.在windows命令行把当前文件夹用cd命令切换到源代码所在文件夹. 2.输入命令:pyinstaller -w -F main.py 转载于:https://www.cnblogs.com/yi ...

  3. android源码大全 IOS游戏源代码打包下载 小游戏|视频教程 微信小程序源码带后台全套|公众号平台

    不断更新中,下面是2017-12-22更新部分 IOS_源码及视频一小部分: 开发环境:Xcode 基于cocos2d的tweejump跳跃游戏ios经典游戏源码.rar  https://pan.b ...

  4. java源代码打包为jar且对于游戏可执行

    当你编写了一个游戏或者一个工具类的话,你想分享别人用,这时候你就可以把他打包为jar分享给别人了.下面就告诉大家怎么打jar包,本教程通过myecplise来使用,ecplise类似. 通过explo ...

  5. 6个漂亮的各类型网站源代码打包分享

    1. 2 3 4 5 6 下载链接

  6. Linux学习之CentOS(二十三)--Linux软件管理之源代码以及RPM软件包管理

    在Linux系统下,对于软件包的管理有多种机制,有源代码方式.RPM软件包管理方式以及YUM软件管理方式,本篇随笔将详细讲解CentOS下源代码形式安装软件以及RPM软件包管理机制 一.源代码形式 首 ...

  7. vs2015 C#打包程序为exe

    说明:将自己写的C#源代码打包后生成exe,直接安装在别人的电脑上运行,就像我们在网上下载别人的软件一样,很高大上,vs2015提供了打包和生成exe功能: 步骤一.打开vs2015(其他版本应该也是 ...

  8. vs怎么建java的控制台程序_像VS一样简单的打包“控制台”程序

    对于我一个不了解JAVA,没有相关生态圈的C#er, 自己要研究Scala真是困难重重,尤其在项目构建上真是感觉半瓶子醋难以入门. 一个VS控制台程序,build之后甚至不需要了解 ms build就 ...

  9. maven如何实现创建带源代码的jar包

    实现目标 maven打包,在生成的jar包中带有源代码.记住,这个带源代码的意思是源代码跟编译生成的文件放在一个jar文件里面,而不是单独的一个XXX-source.jar包. 实现思想 把源代码当作 ...

  10. python 调用另一个py_Python打包:setuptools与setup.py/.cfg入门简介

    setuptools是python自带的用来构建包的工具,构建出来的wheel(.whl)可供其他人pip install和import. 知乎上已经有了一个1500多赞的文章介绍它,但是内容不太符合 ...

最新文章

  1. 五.获得MYSQL数据库自动生成的主键
  2. 仿盛大服务器列表不显示,最新高仿100%仿盛大传奇私服--传奇SF无法获得列表解决方法大全...
  3. C语言-附加-给一个数求最大质数(完整代码)
  4. 《OpenGL编程指南(原书第8版)》——计算着色器
  5. Richard S. Sutton个人主页翻译
  6. 如何复制网上的收费文本
  7. url去重:布隆过滤器-python实现
  8. c语言单例模式,C语言之单例模式
  9. [算法题] 安排会议室——贪心算法的应用
  10. jpg转pdf怎么转换?
  11. 将idea maven项目中webapp文件夹的改为Web Root
  12. python 两幅图片融合成一张图片
  13. illumina平台的测序接头
  14. [附源码]Python计算机毕业设计SSM基于协同过滤算法的个性化智能图书推荐系统(程序+LW)
  15. 【AutoSAR】【MCAL】CAN
  16. setsockopt和getsockopt函数详解
  17. 如何下载原生纯净的Windows系统?(MSDN)
  18. python自然语言处理学习笔记三
  19. gstreamer插件开发指南(一)
  20. MySQL牛客网刷题3

热门文章

  1. 数控机床通信协议汇总
  2. 零起点学习Linux系列培训视频-寒冰作品
  3. 基于Android的海康威视的二次开发
  4. 《Shell 脚本学习指南 》 -- 背景知识与入门 [第一、二章]
  5. 《疯狂的站长》读后感2
  6. 计算机键盘的区域,刘坚强办公学《新手学五笔打字》1-1 键盘区域的划分
  7. 网页前端培训笔记(JavaScript基础语法篇一)
  8. linux好用的下载工具,四款linux下的好工具
  9. 淘宝店铺基础版全屏店招和背景解决方法
  10. wps office有计算机应用吗,wps office