java resource放入的文件沒有生成在classes中_快速部署版@開源在線考試系統一鍵生成各種題型試卷且實時判卷...

首先聲明此項目來自開源網,小編也是愛好者;

閱讀本文之前相信已經閱讀過【開源在線考試系統一鍵生成各種題型試卷且可以實時判卷】

開源在線考試系統一鍵生成各種題型試卷且可以實時判卷

本文分享快速部署版jar包,原項目前后臺是單獨項目,其中前臺用vue,后臺java;對于好多愛好者入門相對有難度;所以咱們整合到一起,直接啟動jar包就可以使用啦

打包啟動流程

前臺編譯打包

  • git clone
  • npm install
  • 資源地址和演示地址在文章尾部↓↓↓↓↓↓↓
  • npm run build

這樣就生成了dist文件夾,里面就是前臺項目的html代碼

后臺打包

把前臺打包dist放入后臺resource下,然后package即可

啟動命令

首先進入jar包所在目錄

Linux啟動:

  • nohup java -jar exam-2.0.1.jar --spring.profiles.active=prod --server.port=8130(端口) --spring.redis.host=127.0.0.1(redis地址) --spring.redis.password=redis密碼 --spring.datasource.username=數據庫用戶名 --spring.datasource.password=數據庫密碼 &

window啟動:

  • java -jar exam-2.0.1.jar --spring.profiles.active=prod --server.port=8130(端口) --spring.redis.host=127.0.0.1(redis地址) --spring.redis.password=redis密碼 --spring.datasource.username=數據庫用戶名 --spring.datasource.password=數據庫密碼

需要修改內容

6d28fe1ef60d983c8a0ec6ffe6f2bf66.png

富文本修改為相對路徑

62cf0a83b7f134088f64022a6f06b04b.png

后臺添加靜態資源和過濾靜態資源

11d8f7a4aa3fe1f570f2944d255fed16.png

后臺數據庫配置內容

1061aeae5abf1353c84e9e2c84bc3677.png

前臺根路徑修改為相對路徑

71257834cff30462a054ebe992139af6.png

前臺js引入修改為相對路徑

68fe9accb3994bef7952d3d5659bf787.png

打包后的jar包結構

獲取方式

關注+轉發+私信“考試”,自動發送資源地址

(溫馨提示:先關注,然后轉發,然后私信引號內的關鍵字)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/271241.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/271241.shtml
英文地址,請注明出處:http://en.pswp.cn/news/271241.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java 三大框架面試題

1.Hibernate工作原理及為什么要用? 原理: 1.讀取并解析配置文件 2.讀取并解析映射信息,創建SessionFactory3.打開Session 4.創建事務Transation 5.持久化操作 6.提交事務 7.關閉Session 8.關閉SesstionFactory 為什么要用: 1. 對J…

SQL語言基礎:SQL中的數據完整性約束用法

前言數據庫的完整性是指數據庫正確性和相容性,是防止合法用戶使用數據庫時向數據庫加入不符合語義的數據,從而保證了數據庫中的數據是正確的,避免非法的更新操作。1、主鍵約束1.1 完整性約束條件完整性約束條件作用的對象有關系、元組、列三種…

SpringCloud Gateway的工作方式

SpringCloud Gateway工作方式 從官網的圖來看,并不是特別復雜,首先客戶端請求都會先經過Gateway Handler Mapping,匹配上就通過Gateway Web Handler轉給過濾器處理,過濾器分為PreFilter(前置過濾器)、PostF…

java制定年月日第幾天_(JAVA)輸入年月日,計算日期是今年的第幾天?

這個代碼非常正確,還解決了2月份等天數不對的問題。你可以試試看,手工代碼,記得采納,非常感謝。importjava.util.Scanner;publicclasspractice{publicstaticvoidmain(String[]args){ScannerscnewScanner(System.in);System.out.pr…

后端:414 Request-URI Too Large解決方案

目錄 一、get請求改為Post請求 二、調整前端請求參數的邏輯 三、服務器配置調整 3.1 Java項目 3.2 PHP項目: 3.3 Net項目 3.4 nginx配置文件修改內容: Web項目接口請求會出現414 Request-URI Too Large這個錯誤 下面給大家分享一下相關解決辦法&#xf…

面向對象和面向過程_程序員給你解釋:面向對象和面向過程的區別,到底是怎么回事?...

今天下午在一個組的項目回顧會議上,這個同事講了自己用DDD思想對三個模塊的重構。把之前在Service層的一些業務邏輯下沉到了領域層里,由之而引起的討論。部門經理:“其實你的業務邏輯總體并沒有少,只是把邊界重新劃分了一下。”一…

Android Bug分析系列:第三方平臺安裝app啟動后,home鍵回到桌面后點擊app啟動時會再次啟動入口類bug的原因剖析...

前言 前些天,測試MM發現了一個比較奇怪的bug。 具體表現是: 1、將app包通過電腦QQ傳送到手機QQ上面,點擊安裝,安裝后選擇打開app (此間的應用邏輯應該是要觸發 【閃屏頁Activity】, 然后跳轉 【主頁Activit…

SQL語言基礎:SQL授權相關知識筆記?

1、數據控制數據控制是控制對用戶存取的權力,由DBA來決定。DBMS數據控制與功能:1、通過GRANT和REVOKE將授權通知系統,并存入數據字典。2、當用戶發起請求時,根據授權情況檢查是否執行操作請求。SQL標準包括 delete、insert、selec…

JVM的位置

對于JVM的位置: JVM是運行在操作系統之上的,它與硬件沒有直接的交互JVM是運行在操作系統之上的,與硬件沒有直接的交互,但是可以調用底層的硬件,用JIN (Java本地接口調用底層硬件接口,了解下就好&#xff0…

word2010添加b5紙張大小_紙張幅面規格尺寸你了解嗎?

點擊藍色文字關注|十七的錨|(單位:mm)關于印前調整若紙張規格標記字母的前面加一個字母R(或S)時,是表示紙張沒有切毛邊,經過切邊修整后,將減少到標準尺寸,例如RA4(或SA4)表示不切邊紙張的尺寸為240mm*330mm&#xff0c…

future promise java_第四章 Future和Promise

Netty是一個異步網絡處理框架,在實現中大量使用了Future機制,并在Java自帶Future的基礎上,增加了Promise機制。這兩者的目的都是使異步編程更加方便使用。在閱讀源碼之前,我們需要對Future的機制有很清楚的認識。## 4.1 異步編程模…

在頁面最上面顯示當前登陸的狀態

首先先判斷一下session <li> <?php if(session(m_id)) : ?> 您好, <?php echo session(m_username); ?>[<a href"<?php echo U(Member/logout) ; ?>">退出</a>] <?php else : ?> 您好&#xff0c;歡迎來到京西&a…

python入門之運算符的使用的答案_python入門教程之基本算術運算符

一、算術運算符運算符-*/%**(冪)求次方//(取整除&#xff0c;向下取整)如&#xff1a;9//2 4二、比較運算符運算符!<>(不等于&#xff0c;類似&#xff01;)<>><#舉例說明&#xff1a;x 10y 20print(x > y) # Falseprint(x < y) # Trueprint(x > …

JVM體系結構

JVM體系結構 Java虛擬機主要分為五大模塊&#xff1a; 類裝載器子系統運行時數據區執行引擎本地方法接口垃圾收集模塊1、JVM一共分為五個區&#xff0c;分別為方法區、堆、Java棧、本地方法棧、程序計 2、方法區、堆為線程共享區域&#xff0c;GC會對二個區進行垃圾回收&…

找數據?這幾個數據源網站就夠用了?

來源&#xff1a;經管學苑轉自&#xff1a;經管學苑大家好&#xff0c;我是小z在這個用數據說話的時代&#xff0c;能夠打動人的往往是用數據說話的理性分析&#xff0c;無論是對于混跡職場的小年輕&#xff0c;還是需要數據進行分析和研究的同學&#xff0c;能夠找到合適的數據…

solaris11-text-安裝GUI(gnome)

http://blog.chinaunix.net/xmlrpc.php?rblog/article&uid45057&id3018467 1.下載所需的資源Text Installer CDRepository Image(a,b)http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html2.用text CD安裝solaris11安裝那是相當的快呀&a…

java replaceall 大小寫_Java replaceAll不區分大小寫

Java 中replaceAll如何忽略大小寫呢?方式一:在正則表達式前面添加(?i)Testpublic void test_replaceAll33(){String input "I like Java,jAva is very easy and jaVa is so popular.";String replacement"cccc";System.out.println(input);System.out.p…

jdk環境變量配置_jmeter及jdk的環境變量配置

jmeter是apache公司基于java開發的一款開源壓力測試工具&#xff0c;其內部原理都是源于java的運行&#xff0c;并支持多種外部插件用于接口及性能測試&#xff0c;最主要的還是開源免費&#xff0c;在安裝jmeter前必須配置jdk環境。jdk下載地址&#xff1a;https://www.oracle…

jvm是運行在操作系統之上的,他和硬件沒有直接的交互

jvm是運行在操作系統之上的&#xff0c;他和硬件沒有直接的交互

SQL語言基礎:觸發器相關知識介紹?

1、觸發器 Trigger介紹觸發器可以實現完整性規則和保證一些復雜業務規則的實施。針對示警或滿足特定 條件下自動執行某項任務來說&#xff0c;觸發器是十分有用的機制。觸發器是由事件1驅動的特殊過程&#xff0c;一旦由某個用戶定義&#xff0c;任何用戶對該觸發器指定的數據新…