Здравствуйте.
Я использую Windows 11. Я склонировал git проект, сделал git submodules update --init --recursive, установил Gradle, GCC, Java 21, но так и не понял как правильно собрать проект. Я хотел собрать консоль, увидел что в исходниках написано, что нужно собирать её из папки java_tools, но команда gradle run не дала положительных результатов. Тоже самое с gradle build. В папке build только reports. Где собираются .jre/.exe файлы для запуска консоли? И в целом, как правильно собирать проект? (Я видел что у вас есть ресурс с уже собранными решениями, но мне интересно собрать самому.)
[help needed] Как правильно собрать проэкт?
- AndreyB
- Site Admin
- Posts: 14681
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Как правильно собрать проэкт?
Читать скрипты в папке https://github.com/rusefi/rusefi/tree/master/.github/workflows
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Как правильно собрать проэкт?
Всё, я разобрался, консоль скомпилировалась, спасибо. Но мне выкидывает теперь ошибки в логе на каждый COM порт (при этом они не заняты):AndreyB wrote: ↑Mon Jun 09, 2025 12:30 pmЧитать скрипты в папке https://github.com/rusefi/rusefi/tree/master/.github/workflows
Code: Select all
I 250618 103053.267 [main] ConsoleUI - OS name: Windows 11
I 250618 103053.267 [main] ConsoleUI - OS version: 10.0
I 250618 103053.275 [Thread-1] LazyFileImpl - LazyFileImpl: Not updating logs/README.html since looks to be the same content, new content size=171
I 250618 103053.330 [main] PersistentConfiguration - Console configuration from C:\Users\user\.rusEFI\console_properties.xml
I 250618 103053.370 [AWT-EventQueue-0] JustOneInstance - No other instances seem to be running
I 250618 103053.371 [JustOneInstance] JustOneInstance - server socket 29213
I 250618 103053.568 [AWT-EventQueue-0] MessagesCentral - postMessage Launcher: Available port: COM1
I 250618 103053.568 [AWT-EventQueue-0] MessagesCentral - postMessage Launcher: Available port: COM4
I 250618 103053.648 [AWT-EventQueue-0] Launcher - rusefi console 20250601
I 250618 103053.783 [AWT-EventQueue-0] AutoupdateUtil - Using secondary resource path for /appicon.png
W 250618 103053.783 [AWT-EventQueue-0] AutoupdateUtil - icon resource not found /appicon.png
E 250618 103053.784 [AWT-EventQueue-0] BundleUtil - release.txt not found
E 250618 103053.833 [AWT-EventQueue-0] ConsoleBundleUtil - release.txt not found
I 250618 103053.833 [AWT-EventQueue-0] AutoupdateUtil - Using secondary resource path for DeviceManager.png
I 250618 103053.843 [AWT-EventQueue-0] AutoupdateUtil - Using secondary resource path for upload48.png
I 250618 103053.881 [AWT-EventQueue-0] FindFileHelper - Scanning C:\Users\user\Desktop\rusefi\console\.. for /srec
I 250618 103053.882 [AWT-EventQueue-0] FindFileHelper - Searching for *srec in C:\Users\user\Desktop\rusefi\console\..
I 250618 103053.883 [AWT-EventQueue-0] FindFileHelper - Second choice: current folder
I 250618 103053.883 [AWT-EventQueue-0] FindFileHelper - Scanning C:\Users\user\Desktop\rusefi\console\. for /srec
I 250618 103053.883 [AWT-EventQueue-0] FindFileHelper - Searching for *srec in C:\Users\user\Desktop\rusefi\console\.
E 250618 103053.888 [AWT-EventQueue-0] ConsoleBundleUtil - release.txt not found
E 250618 103053.888 [AWT-EventQueue-0] BundleUtil - release.txt not found
I 250618 103053.891 [AWT-EventQueue-0] LogoHelper - jar:file:/C:/Users/user/Desktop/rusefi/console/rusefi_console.jar!/com/rusefi/logo.png for /com/rusefi/logo.png
I 250618 103053.892 [SerialPortScanner inspectPort1] SerialPortScanner - Thread `SerialPortScanner inspectPort1` is inspecting port `COM1`...
I 250618 103053.892 [SerialPortScanner inspectPort2] SerialPortScanner - Thread `SerialPortScanner inspectPort2` is inspecting port `COM4`...
I 250618 103053.892 [SerialPortScanner inspectPort1] SerialPortScanner - Determining type of serial port: COM1
I 250618 103053.892 [SerialPortScanner inspectPort2] SerialPortScanner - Determining type of serial port: COM4
I 250618 103053.894 [SerialPortScanner inspectPort1] SerialIoStream - Using com.fazecast.jSerialComm 2.11.0
I 250618 103053.894 [SerialPortScanner inspectPort2] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM4
I 250618 103053.894 [SerialPortScanner inspectPort1] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM1
E 250618 103053.940 [AWT-EventQueue-0] BundleUtil - release.txt not found
I 250618 103053.941 [AWT-EventQueue-0] LogoHelper - jar:file:/C:/Users/user/Desktop/rusefi/console/rusefi_console.jar!/com/rusefi/logo.png for /com/rusefi/logo.png
I 250618 103053.943 [AWT-EventQueue-0] Launcher - setVisible
I 250618 103054.150 [SerialPortScanner inspectPort2] IncomingDataBuffer - BufferedSerialIoStreamreadByte: timeout 250ms. Got only 0 byte(s) while expecting 1
I 250618 103054.150 [SerialPortScanner inspectPort1] IncomingDataBuffer - BufferedSerialIoStreamreadByte: timeout 250ms. Got only 0 byte(s) while expecting 1
I 250618 103054.150 [SerialPortScanner inspectPort2] SerialIoStream - COM4: Closing port...
I 250618 103054.151 [SerialPortScanner inspectPort1] SerialIoStream - COM1: Closing port...
I 250618 103054.152 [SerialPortScanner inspectPort2] SerialIoStream - COM4: Closed port.
I 250618 103054.152 [SerialPortScanner inspectPort2] SerialPortScanner - Port COM4 does not look like an OpenBLT bootloader
I 250618 103054.152 [SerialPortScanner inspectPort2] SerialPortScanner - getEcuCalibrations COM4
I 250618 103054.153 [SerialPortScanner inspectPort1] SerialIoStream - COM1: Closed port.
I 250618 103054.153 [SerialPortScanner inspectPort1] SerialPortScanner - Port COM1 does not look like an OpenBLT bootloader
I 250618 103054.153 [SerialPortScanner inspectPort1] SerialPortScanner - getEcuCalibrations COM1
I 250618 103054.156 [ECU Communication Executor1] LinkManager - communicationThread lookup DONE
I 250618 103054.156 [ECU Communication Executor1] LinkManager - communicationThread lookup DONE
I 250618 103054.159 [SerialPortScanner inspectPort1] UpdateOperationCallbacks - Connecting to port `COM1`...
I 250618 103054.159 [SerialPortScanner inspectPort2] UpdateOperationCallbacks - Connecting to port `COM4`...
I 250618 103054.159 [ECU Commands Queue] LinkManager - class com.rusefi.io.CommandQueue: SerialIO started
I 250618 103054.159 [ECU Commands Queue] LinkManager - class com.rusefi.io.CommandQueue: SerialIO started
I 250618 103054.159 [SerialPortScanner inspectPort2] LinkManager - LinkManager: Starting COM4
I 250618 103054.159 [SerialPortScanner inspectPort1] LinkManager - LinkManager: Starting COM1
I 250618 103054.161 [SerialPortScanner inspectPort1] StreamConnector - StreamConnector: connecting
I 250618 103054.161 [SerialPortScanner inspectPort2] StreamConnector - StreamConnector: connecting
I 250618 103054.161 [SerialPortScanner inspectPort1] StreamConnector - scheduleOpening
I 250618 103054.161 [SerialPortScanner inspectPort2] StreamConnector - scheduleOpening
I 250618 103054.161 [ECU Communication Executor1] StreamConnector - scheduleOpening>openPort
I 250618 103054.161 [ECU Communication Executor1] StreamConnector - scheduleOpening>openPort
I 250618 103054.161 [ECU Communication Executor1] LinkManager - class com.rusefi.io.LinkManager$5: Opening port: COM4
I 250618 103054.162 [ECU Communication Executor1] LinkManager - class com.rusefi.io.LinkManager$5: Opening port: COM1
I 250618 103054.162 [ECU Communication Executor1] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM4
I 250618 103054.162 [ECU Communication Executor1] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM1
I 250618 103058.893 [Ports Scanner] SerialPortScanner - Port COM1 timed out, adding as Unknown.
I 250618 103058.893 [Ports Scanner] SerialPortScanner - Port COM4 timed out, adding as Unknown.
I 250618 103058.894 [Ports Scanner] SerialPortScanner - Port COM4 detected as: Unknown
I 250618 103058.894 [Ports Scanner] SerialPortScanner - Port COM1 detected as: Unknown
I 250618 103058.900 [AWT-EventQueue-0] FindFileHelper - Scanning C:\Users\user\Desktop\rusefi\console\.. for /srec
I 250618 103058.900 [AWT-EventQueue-0] FindFileHelper - Searching for *srec in C:\Users\user\Desktop\rusefi\console\..
I 250618 103058.900 [AWT-EventQueue-0] FindFileHelper - Second choice: current folder
I 250618 103058.901 [AWT-EventQueue-0] FindFileHelper - Scanning C:\Users\user\Desktop\rusefi\console\. for /srec
I 250618 103058.901 [AWT-EventQueue-0] FindFileHelper - Searching for *srec in C:\Users\user\Desktop\rusefi\console\.
I 250618 103058.903 [AWT-EventQueue-0] Launcher - Rendering available ports: [COM4 (Unknown), COM1 (Unknown)]
I 250618 103059.168 [ECU Communication Executor1] IncomingDataBuffer - [hello] header: timeout 5000ms. Got only 0 byte(s) while expecting 2
I 250618 103059.168 [ECU Communication Executor1] IncomingDataBuffer - [hello] header: timeout 5000ms. Got only 0 byte(s) while expecting 2
I 250618 103059.168 [ECU Communication Executor1] BinaryProtocol - No signature returned by serial=COM4
I 250618 103059.168 [ECU Communication Executor1] BinaryProtocol - No signature returned by serial=COM1
I 250618 103059.204 [Ports Scanner] TcpConnector - Connection refused in getAvailablePorts(): simulator not running in 1ms
I 250618 103059.396 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 189ms
I 250618 103059.396 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%STM32%' and Caption like '%Bootloader%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103059.539 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 142ms
I 250618 103059.539 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%STLink%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103059.684 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 145ms
I 250618 103059.684 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%PCAN-USB%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103059.685 [AWT-EventQueue-0] FindFileHelper - Scanning C:\Users\user\Desktop\rusefi\console\.. for /srec
I 250618 103059.685 [AWT-EventQueue-0] FindFileHelper - Searching for *srec in C:\Users\user\Desktop\rusefi\console\..
I 250618 103059.685 [AWT-EventQueue-0] FindFileHelper - Second choice: current folder
I 250618 103059.685 [AWT-EventQueue-0] FindFileHelper - Scanning C:\Users\user\Desktop\rusefi\console\. for /srec
I 250618 103059.685 [AWT-EventQueue-0] FindFileHelper - Searching for *srec in C:\Users\user\Desktop\rusefi\console\.
I 250618 103059.686 [AWT-EventQueue-0] Launcher - Rendering available ports: [COM1 (Unknown), COM4 (Unknown)]
I 250618 103059.988 [Ports Scanner] TcpConnector - Connection refused in getAvailablePorts(): simulator not running in 0ms
I 250618 103100.134 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 146ms
I 250618 103100.134 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%STM32%' and Caption like '%Bootloader%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103100.277 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 143ms
I 250618 103100.277 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%STLink%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103100.424 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 147ms
I 250618 103100.424 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%PCAN-USB%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103100.728 [Ports Scanner] TcpConnector - Connection refused in getAvailablePorts(): simulator not running in 0ms
I 250618 103100.860 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 132ms
I 250618 103100.860 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%STM32%' and Caption like '%Bootloader%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103100.985 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 125ms
I 250618 103100.986 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%STLink%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103101.118 [Ports Scanner] MaintenanceUtil - detectDevice lookup cost 132ms
I 250618 103101.118 [Ports Scanner] MaintenanceUtil - wmic path win32_pnpentity where "Caption like '%PCAN-USB%'" get Caption,ConfigManagerErrorCode /format:list says
I 250618 103101.424 [Ports Scanner] SerialPortCache - Expired port is removed: COM1
I 250618 103101.424 [Ports Scanner] SerialPortCache - Expired port is removed: COM4
I 250618 103101.425 [SerialPortScanner inspectPort1] SerialPortScanner - Thread `SerialPortScanner inspectPort1` is inspecting port `COM1`...
I 250618 103101.425 [SerialPortScanner inspectPort2] SerialPortScanner - Thread `SerialPortScanner inspectPort2` is inspecting port `COM4`...
I 250618 103101.425 [SerialPortScanner inspectPort1] SerialPortScanner - Determining type of serial port: COM1
I 250618 103101.426 [SerialPortScanner inspectPort2] SerialPortScanner - Determining type of serial port: COM4
I 250618 103101.426 [SerialPortScanner inspectPort1] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM1
I 250618 103101.426 [SerialPortScanner inspectPort2] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM4
E 250618 103101.426 [SerialPortScanner inspectPort1] SerialIoStream - Error opening COM1 maybe no permissions?
E 250618 103101.426 [SerialPortScanner inspectPort2] SerialIoStream - Error opening COM4 maybe no permissions?
I 250618 103101.426 [SerialPortScanner inspectPort1] SerialPortScanner - Port COM1 does not look like an OpenBLT bootloader
I 250618 103101.426 [SerialPortScanner inspectPort2] SerialPortScanner - Port COM4 does not look like an OpenBLT bootloader
I 250618 103101.426 [SerialPortScanner inspectPort2] SerialPortScanner - getEcuCalibrations COM4
I 250618 103101.427 [SerialPortScanner inspectPort1] SerialPortScanner - getEcuCalibrations COM1
I 250618 103101.427 [ECU Communication Executor1] LinkManager - communicationThread lookup DONE
I 250618 103101.427 [ECU Communication Executor1] LinkManager - communicationThread lookup DONE
I 250618 103101.428 [SerialPortScanner inspectPort2] UpdateOperationCallbacks - Connecting to port `COM4`...
I 250618 103101.428 [SerialPortScanner inspectPort2] LinkManager - LinkManager: Starting COM4
I 250618 103101.428 [ECU Commands Queue] LinkManager - class com.rusefi.io.CommandQueue: SerialIO started
I 250618 103101.429 [SerialPortScanner inspectPort2] StreamConnector - StreamConnector: connecting
I 250618 103101.428 [SerialPortScanner inspectPort1] UpdateOperationCallbacks - Connecting to port `COM1`...
I 250618 103101.428 [ECU Commands Queue] LinkManager - class com.rusefi.io.CommandQueue: SerialIO started
I 250618 103101.430 [SerialPortScanner inspectPort1] LinkManager - LinkManager: Starting COM1
I 250618 103101.430 [SerialPortScanner inspectPort2] StreamConnector - scheduleOpening
I 250618 103101.430 [SerialPortScanner inspectPort1] StreamConnector - StreamConnector: connecting
I 250618 103101.430 [ECU Communication Executor1] StreamConnector - scheduleOpening>openPort
I 250618 103101.430 [SerialPortScanner inspectPort1] StreamConnector - scheduleOpening
I 250618 103101.430 [ECU Communication Executor1] LinkManager - class com.rusefi.io.LinkManager$5: Opening port: COM4
I 250618 103101.430 [ECU Communication Executor1] BufferedSerialIoStream - [BufferedSerialIoStream] openPort COM4
I 250618 103101.431 [ECU Communication Executor1] StreamConnector - scheduleOpening>openPort
E 250618 103101.431 [ECU Communication Executor1] SerialIoStream - Error opening COM4 maybe no permissions?
- AndreyB
- Site Admin
- Posts: 14681
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Как правильно собрать проэкт?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute