--- tags: LRWA3 --- # LRWA3專案部署 [TOC] ## 安裝jdk-8u221-windows-x64.exe Z:\ORG_RDD_ALL\ORG_RDDSW\常用軟體 ## MSSQL Server部署 * SQLEXPR_x64_ENU.exe和SSMS-Setup-CHT.exe請取用Google雲端硬碟\Release\MS SQL insatll\裡的穩定版本 https://drive.google.com/drive/folders/1Xlk-LjcnET4NMQnZEpUQZpe9FyxG9ejB 1. **安裝MSSSQL 2017** 1. 執行SQLEXPR_x64_ENU.exe 2. 選擇第一項(New SQL Server…) ![](https://i.imgur.com/R6Vqvf0.png) 3. 按照指示,點選Next即可安裝完成。 4. 開啟Sql Server Configuration Manager 5. 點選SQL Server Network Configuration,啟用TCP/IP。 ![](https://i.imgur.com/Op7hPjQ.png) 6. 點選TCP/IP,並且跳至IP Address分頁,設定IPAll參數,TCP Dynamic Ports將之清空,TCP Port設定為1433,按下OK設定完成。 ![](https://i.imgur.com/EDROe16.png) 2. **安裝MS SQL Server Management 2018** 1. 執行SSMS-Setup-CHT.exe。 2. 按照指示,點選Next即可安裝完成。 3. 開啟Microsoft SQL Server Management Studio 2018 4. 選擇Windows驗證登入 5. 在最上層的本機伺服器(DESKTOP-U2POOGE(SQL Sever 14...))處點選右鍵選擇屬性 6. 在伺服器屬性頁面選擇安全性,並且切換伺服器驗證至SQL Server及Window驗證模式。 ![](https://i.imgur.com/DcC1f5V.png) 3. 在LRWA3_Erector/packing專案中,sql資料夾createDB.sql拖曳至SQL管理工具中,並按下執行建立LRWA3_Erector/packing的DB,完成後會在資料庫的地方出現專案db 4. 確認關閉防火牆 5. 重開機(讓MSSQL可使用密碼登入),沒有重開就不能開啟 6. 複製script資料夾中的文件至公用資料夾/專案資料夾中 7. 開啟cmd輸入jar -java 專案名稱 執行專案確認結果 ## 安裝chrome ## 安裝foxit reader tirc\\ORG_RDD_ALL\ORG_RDDSW\專案資料\LRWA3\foxit PDF reader ## 安裝條碼機driver tirc\\ORG_RDD_ALL\ORG_RDDSW\專案資料\LRWA3\條碼機CLV503-0110相關\CLV50x_USB_driver_V1.6_en ## 安裝傳原driver [完整設定可參考這裡](https://hackmd.io/hlNuYOWJQEqfXwUvp85p2A) ### 噴印機設定 * ip: localhost:9111/9112(在傳原使用:192.168.1.128) * 裝置名稱: WJPE3000 ### 安裝步驟 1. 設定 > 更新與安全性 > 復原 > 進階啟動(立即重新啟動) > 疑難排解 > 進階選項 > 啟動設定 > 重新啟動 > (7)停用驅動程式強制簽章 2. 設定 > 裝置 > 印表機與掃描器 > 新增印表機或掃描器 > 我想要的列表機未列出 > 以手動設定新增本機印表機或網路印表機 > 建立新的連接埠 > 連接埠類型:Standard TCP/IP Port > 主機名稱或IP位址:127.0.0.1(<font color=red>**絕對不要設定localhost**</font>) > 自訂 > 從磁片安裝(Z:\ORG_RDD_ALL\ORG_RDDSW\專案資料\LRWA3\傳原噴印機相關\噴印機驅動\PE3000) > 選擇WJPE3000 ## 設定自動執行專案 1. 按下windows+r,並輸入shell:startup,進入資料夾內建立一個文件資料,並將檔名改為run.bat 2. 資料中輸入專案路徑: java -jar 專案完整路徑(含副檔名) 3. 可啟動rub.bat試開,並重新開機複查此功能是否完整 ## 建立自動開啟網頁捷徑並設為全螢幕尺寸 1. 點選右鍵開啟網頁捷徑內容,並在目標欄中加上 --start-fullscreen (詳細捷徑參數可參考[這裡](https://blog.pulipuli.info/2020/04/google-chrome-how-to-make-google-chrome.html#postcatagoogle-chrome-how-to-make-google-chrome.html0_anchor7)) 2. 建立延遲開啟設定,確保開機後程式已運作才開啟網頁 在shell:startup中建立延遲啟動bat,輸入下列指令: ``` @echo off rem for 35sec delay.. timeout /t 35 rem starting delayed start programs start cmd /C "C:\Some\Path\To\A\Program.exe"(指向捷徑檔案) ``` ## 裝箱機安裝hp 印表機 Driver Driver位置: nas上 tirc\ORG_RDD_ALL\ORG_RDDSW\專案資料\LRWA3\HP印表機 <font color="red">**注意事項**</font> 安裝完成後要用pdf程式列印一次,才會有正確的印表機設定 ## 裝箱機安裝貼標機 Driver Driver位置: nas上 tirc\ORG_RDD_ALL\ORG_RDDSW\專案資料\LRWA3\巨皓下壓貼標機\IDO CNB3000T驅動 Driver安裝時選擇Bar Code Printer IX300P 然後選擇標準網路通訊 tcp/ip (192.168.10.8) 印表機喜好設定記得設定如下 (使用目前印表機設定) ![](https://i.imgur.com/5SyLMPk.png) 要到連接埠處的設定連接埠, 把啟用SNMP狀態勾消, 巨皓說可以讓機器不會顯示離線 ![](https://i.imgur.com/6Zb4OqE.png) <font color="red">**注意事項**</font> 安裝完成後要用pdf程式列印一次,才會有正確的印表機設定 如果紙會飛掉,把速度調成9,預設為4 <font color="red">**列印比例如果有問題**</font> 如果發生印出來的比例不對的問題, 要到列印喜好設定裡面, 把紙張大小設定成正確的比例。 目前使用的紙張為100*170, 記得是到喜好設定裡面改, 不是在pdf的那邊。 ![](https://i.imgur.com/JktHFsS.png) ## build專案(packing為例) 1. 叫出cmd.exe 2. 在視窗中切換到指定專案資料夾(ex:輸入cd+空格+C:\Users\User\OneDrive - TIRC\project\LRWA3_packing\LRWA3_packing) 3. 輸入build.bat(可輸入b之後按tab鍵自動輸入) 4. build success後回專案資料夾>target即可找到專案Sealer-0.0.0.base.dev 5. 如出現Error: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 新增環境變數: JAVA_HOME = C:\Program Files\Java\jdk1.8.0_221 (指向jdk) 參考資料:https://blog.csdn.net/hy_coming/article/details/101539121) --- ## 專案資料夾部署 ![](https://i.imgur.com/b4yGUtA.png) 必須將\submodule\hiwincontroljavalib 將三個參數檔放到原本存放參數的資料夾 ![](https://i.imgur.com/HHn8hmI.png) ## 關閉Windows更新機制 ## 關閉電源休眠模式 ![](https://i.imgur.com/YuSuO4k.png) ## 網路線 接連線PLC區網 插在1號 外網 插在2號 ![](https://i.imgur.com/A4lIU7E.jpg)