?一、基礎(chǔ)工作
1浩淘、項目中配置好捌朴,需要在服務(wù)器上運行的端口、日志目錄张抄、圖片存儲地址等男旗。
2、檢查項目的數(shù)據(jù)庫連接地址欣鳖、賬號、密碼等是否配置正確茴厉。
二泽台、服務(wù)器配置
1、在服務(wù)器上創(chuàng)建項目部署目錄文件夾矾缓。
2怀酷、在創(chuàng)建好的文件夾添加項目依賴的靜態(tài)目錄文件夾,如:圖片嗜闻、日志蜕依、項目運行配置文件目錄等。
3琉雳、檢查服務(wù)器JDK或JRE是否安裝样眠,打開命令行,輸入”java -version“ 檢查JDK版本翠肘,如果沒有會提示 ”java 命令無效“檐束。
4、JDK 8 或JRE8下載地址 :?https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 根據(jù)自己的服務(wù)器選擇對應(yīng)的版本下載并安裝束倍。
5被丧、將Jar包Copy到項目部署的目錄下
6盟戏、下載WinSW 64位和XML配置成文件:https://github.com/winsw/winsw/releases?
7、將下載好的2個文件訪問項目部署目錄下
8甥桂、修改exe文件名稱為自己項目的名稱柿究,xml文件名稱也改成相同文件名。
9黄选、配置啟動的XML文件蝇摸,注意服務(wù)ID必須是唯一的。ID和名稱可以配置成一樣的名稱糕簿。
10探入、指定項目外配置文件??--spring.config.location=C:\\Website\\Timesheet2.Api\\properties\\application.properties
<service>
? <id>Timesheet2ApiService</id>
? <name>Timesheet2ApiService</name>
? <description>Timesheet 2.0? api service.</description>
? <executable>java</executable>
? <arguments> -jar Timesheet2Api.jar --spring.config.location=C:\\Website\\Timesheet2.Api\\properties\\application.properties </arguments>
? <log mode="roll"></log>
</service>
11、打開命名行切換到項目目錄 懂诗,運行命令 目錄下的項目名.exe install 無報錯則運行配屬配置成功蜂嗽。訪問網(wǎng)站驗證。
12殃恒、如果運行 install 命令提示 缺少.NET Framework3.5 參考該鏈接來解決 http://www.reibang.com/p/0990534e5af2