部署后端(Spring Boot)
步骤 1——构建项目:
在本地使用Maven构建Spring Boot项目。确保pom.xml文件中的配置是正确的,并且已经包含了所有必要的依赖。
步骤 2——生成JAR文件:
在项目的根目录下执行Maven的打包命令。你可以使用mvn clean package命令;这将会生成一个可执行的JAR或WAR文件。
打包完成后会在target文件夹下生成对应的Jar文件
步骤 3——文件上传至服务器:
将生成的JAR或WAR文件上传到Windows服务器。
步骤 4——服务器部署JAVA环境:
在Windows服务器上安装Java运行时环境(JRE)或Java开发工具包(JDK)。确保安装的版本与你的Spring Boot项目兼容。
关于JAVA环境配置相关博客参考:Windows上安装 jdk 环境并配置环境变量 (超详细教程)_windows配置jdk环境变量-CSDN博客
步骤 5——运行JAR文件:
运行JAR文件。对于JAR文件,切换到对应的文件目录下你可以使用java -jar yourapp.jar命令来启动Spring Boot应用程序。对于WAR文件,你需要将它部署到一个Servlet容器中(但Spring Boot通常使用内置的Servlet容器,所以这一步可能不适用)。
start javaw -jar yourapp.jar 后台作为进程启动,不占用命令行窗口
Win+R cmd 快速进入命令行窗口
部署前端(vue)
步骤 1——生成dist文件:
在本地构建Vue项目(演示使用的是HBuilderX)。执行npm run build命令将会生成一个dist目录,里面包含了构建后的静态资源文件。
遇到过终端插件未响应问题。
相关解决方案的博客参考:使用HBuilder X编辑器安装终端窗口插件未响应的解决方案_hbuilderx的终端无反应-CSDN博客
步骤 2——文件上传至服务器:
将dist目录中的文件上传到Windows服务器。你可以将这些文件放置在一个Web服务器(如Nginx或IIS)的静态资源目录下,或者将它们放置在Spring Boot项目的静态资源目录下(如src/main/resources/static)。
步骤 3——配置Nginx:
使用Nginx托管Vue前端,需要配置Web服务器以指向dist目录作为静态资源的根目录。
相关Nginx配置的博客参考: