java项目的打包将vue放到.jar里面部署

简介: java项目的打包将vue放到.jar里面部署

1.vue静态文件,以及单页面

ruoyi-admin\src\main\resources\static

\ruoyi-admin\src\main\resources\templates

2.后台开放白名单

"/cms",
"/cms#/login"
image.png

  1. mvc访问vue页面入口,接口

package com.ruoyi.web.controller.system;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/*

  • 首页vue配置
    */
    @Controller
    public class SysIndexController {

    /*

    • 访问门户首页,测试
    • @return
      */
      @RequestMapping(value = "/cms",method = RequestMethod.GET)
      public String index()
      {
      return "index";
      }
/***
 * 访问后台管理系统登录界面,测试
 * @return
 */
@RequestMapping(value = "/admincms",method = RequestMethod.GET)
public String admincms()
{
    return "index";
}

4.

vue静态资源读取

mvc:
view:
prefix: .html
static-path-pattern: /**
resources:
static-locations: classpath:/templates/,classpath:/static/
————————————————

}
image.png

5.maven依赖


javax.xml.bind
jaxb-api
2.3.0


com.sun.xml.bind
jaxb-impl
2.3.0


com.sun.xml.bind
jaxb-core
2.3.0


javax.activation
activation
1.1.1

相关文章
|
2天前
|
JavaScript 前端开发 Java
Java数字化产科管理系统源码,多家医院应用案例,可直接上项目
Java开发的数字化产科管理系统,已在多家医院实施,支持直接部署。系统涵盖孕产全程,包括门诊、住院、统计和移动服务,整合高危管理、智能提醒、档案追踪等功能,与HIS等系统对接。采用前后端分离架构,Java语言,Vue前端,若依框架,MySQL数据库。优势在于提升就诊效率,降低漏检率,自动报表生成,减少重复工作,支持数据研究,并实现医院与卫计委平台的数据互通,打造全生育周期健康服务。
19 4
|
2天前
|
设计模式 Java 开发者
如何在Java项目中实现领域驱动设计(DDD)
如何在Java项目中实现领域驱动设计(DDD)
|
2天前
|
设计模式 算法 搜索推荐
Java中的设计模式及其在实际项目中的应用
Java中的设计模式及其在实际项目中的应用
|
3天前
|
XML Java 数据库连接
【项目问题解决】 java.lang.IllegalArgumentException: XML fragments parsed
**问题摘要:** Java 应用在执行MyBatis映射时抛出`IllegalArgumentException`,指出XML片段缺少`com.xxx.xxx.xxx.xxx.dao.SingleApasInfoDao.selectListCondition`的值。此异常暗示XML映射文件存在错误或未定义指定方法。解决策略包括检查映射文件中标签的完整性与属性设置,修复可能的XML格式错误,以及确保使用的XML解析器支持所需特性,如有必要,升级解析器。
8 1
|
2天前
|
Java Linux Shell
Linux软件安装和部署Java代码
Linux软件安装和部署Java代码
8 0
|
2天前
|
IDE Java Maven
如何使用Maven管理Java项目依赖
如何使用Maven管理Java项目依赖
|
17天前
|
druid Java Maven
杨校老师课堂之java_关于如何下载jar包的教程
杨校老师课堂之java_关于如何下载jar包的教程
33 0
|
11天前
|
Java Maven 容器
springBoot项目导入外部jar包
springBoot项目导入外部jar包
15 4
|
11天前
|
JSON Java Apache
如何查看jar包的官网地址
如何查看jar包的官网地址
21 1
|
20天前
|
消息中间件 资源调度 Java
实时计算 Flink版操作报错合集之遇到了缺少包的错误,已经添加了相应的 jar 包,仍然出现同样的报错,该怎么解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
659 2