Compare commits
87 Commits
d050dbc6e7
...
2025-11
| Author | SHA1 | Date | |
|---|---|---|---|
| f8be28077f | |||
|
|
7d95a869c1 | ||
|
|
d3fc977983 | ||
| 2322858bc4 | |||
| a7487c24bf | |||
| a6d1195f13 | |||
|
|
f0ce2e0ac8 | ||
| 1119d6a7a8 | |||
| 28808dd39e | |||
|
|
38ac583fb7 | ||
|
|
64c05b629c | ||
| e9bf7e9e0e | |||
| 92a3076638 | |||
|
|
f987e1c625 | ||
|
|
4a309feac5 | ||
|
|
be95e792a8 | ||
|
|
308965751a | ||
|
|
6e8851f415 | ||
|
|
d99064c82e | ||
|
|
9ff9e7b923 | ||
|
|
ff5c435b6e | ||
|
|
5106149483 | ||
|
|
d5d04bd1ef | ||
|
|
bd5692fa23 | ||
|
|
f6b4979e7c | ||
|
|
e7c93d03aa | ||
|
|
a4b016ef0d | ||
|
|
d329b68592 | ||
|
|
e12a1baf99 | ||
|
|
8aae184a8b | ||
|
|
7f2275bad9 | ||
|
|
aab884e524 | ||
|
|
0215dbc875 | ||
|
|
b09a2bab10 | ||
|
|
4dbcdd20df | ||
|
|
6fde670f96 | ||
|
|
ba1748830a | ||
|
|
0054f989c0 | ||
|
|
97b5262926 | ||
|
|
6ea566aad5 | ||
|
|
33d7587944 | ||
|
|
7c42ffcbdd | ||
|
|
9268cd755b | ||
|
|
a69b7a17a4 | ||
|
|
7abcec7a2e | ||
|
|
425b54bc44 | ||
|
|
9376d702f3 | ||
|
|
04be2c8a16 | ||
|
|
1c90c46806 | ||
|
|
fd2c11cf90 | ||
|
|
9fef439e59 | ||
|
|
ce5dfd6963 | ||
|
|
972555451b | ||
|
|
53079c5a1c | ||
|
|
32808ce622 | ||
|
|
f0c0288174 | ||
|
|
baccbe6f33 | ||
|
|
cedf1b6c5e | ||
|
|
5f4b647bed | ||
|
|
a1f241bbfe | ||
|
|
211b367db7 | ||
|
|
e3649a4933 | ||
|
|
f772568400 | ||
|
|
1cc2ab79cd | ||
|
|
d5a2db5cd0 | ||
|
|
5ec688a659 | ||
|
|
91b2a939b9 | ||
|
|
ac11af35df | ||
|
|
be84092cfe | ||
|
|
b2db5622bc | ||
|
|
f1b76376c6 | ||
| af84524512 | |||
|
|
cddbbf0c69 | ||
|
|
d7bd804df4 | ||
|
|
8a83bc5867 | ||
|
|
5de539f61c | ||
|
|
9a25e41d4f | ||
|
|
c73b13f83a | ||
| 956262401b | |||
| 12af3c74f2 | |||
| 9b02fea0c0 | |||
| 7dac2b8c7d | |||
|
|
c04be0264a | ||
|
|
13c5baa74f | ||
|
|
0ae3047240 | ||
|
|
7d6dc55a76 | ||
|
|
321b6c5465 |
16
.claude/settings.local.json
Normal file
16
.claude/settings.local.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"Bash(dir:*)",
|
||||
"Bash(\"build/extraResources/jre/bin/java.exe\" -version)",
|
||||
"Bash(npm run build-frontend:*)",
|
||||
"Bash(taskkill:*)",
|
||||
"Bash(iconv:*)",
|
||||
"Bash(powershell:*)",
|
||||
"Bash(del:*)",
|
||||
"Bash(git -C \"c:\\code\\gitea\\NPQS-9100\\pqs-9100_client\" log -1 --oneline)"
|
||||
],
|
||||
"deny": [],
|
||||
"ask": []
|
||||
}
|
||||
}
|
||||
18
build/NPQS9100.bat
Normal file
18
build/NPQS9100.bat
Normal file
@@ -0,0 +1,18 @@
|
||||
@echo off
|
||||
chcp 65001 >nul
|
||||
|
||||
REM 获取当前批处理文件所在目录
|
||||
cd /d "%~dp0"
|
||||
|
||||
REM 检查是否有管理员权限
|
||||
net session >nul 2>&1
|
||||
if %errorlevel% == 0 (
|
||||
REM 已有管理员权限,直接启动
|
||||
start "" "NPQS9100.exe"
|
||||
exit
|
||||
) else (
|
||||
REM 没有管理员权限,使用 PowerShell 以管理员身份启动(隐藏窗口)
|
||||
powershell -WindowStyle Hidden -Command "Start-Process '%~dp0NPQS9100.exe' -Verb RunAs"
|
||||
exit
|
||||
)
|
||||
|
||||
46
build/README-升级回滚.txt
Normal file
46
build/README-升级回滚.txt
Normal file
@@ -0,0 +1,46 @@
|
||||
========================================
|
||||
NPQS-9100 升级与回滚说明
|
||||
========================================
|
||||
|
||||
一、升级步骤(超简单!)
|
||||
----------------------------------------
|
||||
1. 双击 upgrade.bat(首次会自动创建 upgrade 文件夹)
|
||||
2. 将升级文件放入 upgrade/ 目录:
|
||||
- app.asar (前端升级包 - 文件)
|
||||
- app.asar.unpacked\ (前端升级包 - 文件夹)
|
||||
- entrance.jar (后端升级包)
|
||||
3. 再次双击 upgrade.bat 开始升级
|
||||
4. 等待完成后重启应用
|
||||
|
||||
二、回滚步骤
|
||||
----------------------------------------
|
||||
如果升级后出现问题:
|
||||
1. 双击 rollback.bat
|
||||
2. 选择是否回滚数据库(谨慎!)
|
||||
3. 等待完成后重启应用
|
||||
|
||||
三、重要提示
|
||||
----------------------------------------
|
||||
✓ 升级前会自动备份到 backup/ 目录
|
||||
✓ 数据库会自动备份到 mysql/data_backup/
|
||||
✓ 升级日志保存在 logs/upgrade.log
|
||||
✓ 多次升级时,backup/ 保存最后一次升级前的版本
|
||||
|
||||
四、紧急情况
|
||||
----------------------------------------
|
||||
如果脚本无法运行,请手动操作:
|
||||
|
||||
【恢复前端】
|
||||
copy /Y backup\app.asar resources\app.asar
|
||||
xcopy backup\app.asar.unpacked resources\app.asar.unpacked\ /E /I /Y
|
||||
|
||||
【恢复后端】
|
||||
copy /Y backup\entrance.jar resources\extraResources\java\entrance.jar
|
||||
|
||||
【恢复数据库】(慎用!)
|
||||
xcopy mysql\data_backup mysql\data\ /E /I /Y
|
||||
|
||||
========================================
|
||||
详细文档请参考:doc/绿色包升级指南.md
|
||||
========================================
|
||||
|
||||
29
build/app.manifest
Normal file
29
build/app.manifest
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity
|
||||
version="1.0.0.0"
|
||||
processorArchitecture="*"
|
||||
name="NPQS9100"
|
||||
type="win32"
|
||||
/>
|
||||
<description>NPQS-9100自动检测平台</description>
|
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<security>
|
||||
<requestedPrivileges>
|
||||
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
|
||||
</requestedPrivileges>
|
||||
</security>
|
||||
</trustInfo>
|
||||
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
|
||||
<application>
|
||||
<!-- Windows 10 and Windows 11 -->
|
||||
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
|
||||
<!-- Windows 8.1 -->
|
||||
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
|
||||
<!-- Windows 8 -->
|
||||
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
|
||||
<!-- Windows 7 -->
|
||||
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
|
||||
</application>
|
||||
</compatibility>
|
||||
</assembly>
|
||||
59
build/build.bat
Normal file
59
build/build.bat
Normal file
@@ -0,0 +1,59 @@
|
||||
@echo off
|
||||
chcp 65001 >nul
|
||||
echo ========================================
|
||||
echo 清理并重新打包
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
echo [1/4] 删除 out 目录...
|
||||
cd /d "%~dp0.."
|
||||
if exist out (
|
||||
rmdir /s /q out 2>nul
|
||||
if exist out (
|
||||
echo 删除失败,请手动删除 out 目录
|
||||
pause
|
||||
exit /b 1
|
||||
) else (
|
||||
echo out 目录已删除
|
||||
)
|
||||
) else (
|
||||
echo out 目录不存在
|
||||
)
|
||||
echo.
|
||||
|
||||
echo [2/4] 构建前端代码...
|
||||
call npm run build-frontend
|
||||
if %errorlevel% neq 0 (
|
||||
echo 前端构建失败
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
echo 前端代码构建完成
|
||||
echo.
|
||||
|
||||
echo [3/4] 构建 electron 代码...
|
||||
call npm run build-electron
|
||||
if %errorlevel% neq 0 (
|
||||
echo electron 构建失败
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
echo electron 代码构建完成
|
||||
echo.
|
||||
|
||||
echo [4/4] 打包 Windows 版本(包含代码加密)...
|
||||
call npm run build-w
|
||||
if %errorlevel% neq 0 (
|
||||
echo 打包失败
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
echo.
|
||||
|
||||
echo ========================================
|
||||
echo 打包完成!
|
||||
echo 输出目录: out\win-unpacked\
|
||||
echo ========================================
|
||||
echo.
|
||||
pause
|
||||
|
||||
69
build/clean-and-build.bat
Normal file
69
build/clean-and-build.bat
Normal file
@@ -0,0 +1,69 @@
|
||||
@echo off
|
||||
chcp 65001 >nul
|
||||
echo ========================================
|
||||
echo 清理并重新打包
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
echo [1/5] 结束所有相关进程...
|
||||
echo 正在停止 NPQS9100...
|
||||
taskkill /F /IM NPQS9100.exe 2>nul
|
||||
|
||||
echo 正在停止 Java...
|
||||
taskkill /F /IM java.exe 2>nul
|
||||
taskkill /F /IM javaw.exe 2>nul
|
||||
echo ✓ 所有进程已结束
|
||||
timeout /t 2 /nobreak >nul
|
||||
echo.
|
||||
|
||||
echo [2/5] 删除 out 目录...
|
||||
cd /d "%~dp0.."
|
||||
if exist out (
|
||||
rmdir /s /q out 2>nul
|
||||
if exist out (
|
||||
echo ✗ 删除失败,请手动删除 out 目录
|
||||
pause
|
||||
exit /b 1
|
||||
) else (
|
||||
echo ✓ out 目录已删除
|
||||
)
|
||||
) else (
|
||||
echo ✓ out 目录不存在
|
||||
)
|
||||
echo.
|
||||
|
||||
echo [3/5] 构建前端代码...
|
||||
call npm run build-frontend
|
||||
if %errorlevel% neq 0 (
|
||||
echo ✗ 前端构建失败
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
echo ✓ 前端代码构建完成
|
||||
echo.
|
||||
|
||||
echo [4/5] 构建 electron 代码...
|
||||
call npm run build-electron
|
||||
if %errorlevel% neq 0 (
|
||||
echo ✗ electron 构建失败
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
echo ✓ electron 代码构建完成
|
||||
echo.
|
||||
|
||||
echo [5/5] 打包 Windows 版本(包含代码加密)...
|
||||
call npm run build-w
|
||||
if %errorlevel% neq 0 (
|
||||
echo ✗ 打包失败
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
echo.
|
||||
|
||||
echo ========================================
|
||||
echo ✓ 打包完成!
|
||||
echo 输出目录: out\win-unpacked\
|
||||
echo ========================================
|
||||
echo.
|
||||
pause
|
||||
69
build/diagnose-startup.bat
Normal file
69
build/diagnose-startup.bat
Normal file
@@ -0,0 +1,69 @@
|
||||
@echo off
|
||||
chcp 65001 >nul
|
||||
echo ========================================
|
||||
echo NPQS9100 启动诊断工具
|
||||
echo ========================================
|
||||
echo.
|
||||
|
||||
echo [1] 检查运行中的进程...
|
||||
echo.
|
||||
echo NPQS9100 进程:
|
||||
tasklist | findstr /i "NPQS9100.exe"
|
||||
if %errorlevel% neq 0 echo 未找到
|
||||
echo.
|
||||
|
||||
echo MySQL 进程:
|
||||
tasklist | findstr /i "mysqld.exe"
|
||||
if %errorlevel% neq 0 echo 未找到
|
||||
echo.
|
||||
|
||||
echo Java 进程:
|
||||
tasklist | findstr /i "java.exe"
|
||||
if %errorlevel% neq 0 echo 未找到
|
||||
echo.
|
||||
|
||||
echo [2] 检查端口占用...
|
||||
echo.
|
||||
echo 3306 端口:
|
||||
netstat -ano | findstr ":3306" | findstr "LISTENING"
|
||||
if %errorlevel% neq 0 echo 未占用
|
||||
echo.
|
||||
|
||||
echo 18092 端口:
|
||||
netstat -ano | findstr ":18092" | findstr "LISTENING"
|
||||
if %errorlevel% neq 0 echo 未占用
|
||||
echo.
|
||||
|
||||
echo 7777 端口:
|
||||
netstat -ano | findstr ":7777" | findstr "LISTENING"
|
||||
if %errorlevel% neq 0 echo 未占用
|
||||
echo.
|
||||
|
||||
echo [3] 查看最新日志...
|
||||
echo.
|
||||
set LOGDIR=%APPDATA%\NQPS9100\logs
|
||||
echo 日志目录: %LOGDIR%
|
||||
if exist "%LOGDIR%" (
|
||||
echo.
|
||||
echo 最新日志文件:
|
||||
dir /b /o-d "%LOGDIR%\*.log" 2>nul
|
||||
echo.
|
||||
) else (
|
||||
echo 日志目录不存在
|
||||
)
|
||||
echo.
|
||||
|
||||
echo [4] 检查 MySQL 服务...
|
||||
sc query mysql9100 >nul 2>&1
|
||||
if %errorlevel% equ 0 (
|
||||
echo MySQL 服务存在
|
||||
sc query mysql9100 | findstr "STATE"
|
||||
) else (
|
||||
echo MySQL 服务不存在
|
||||
)
|
||||
echo.
|
||||
|
||||
echo ========================================
|
||||
echo 诊断完成
|
||||
echo ========================================
|
||||
pause
|
||||
Binary file not shown.
23
build/extraResources/java/README.txt
Normal file
23
build/extraResources/java/README.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
==========================================
|
||||
NPQS9100 Java 后端服务
|
||||
==========================================
|
||||
|
||||
目录说明
|
||||
----------------------------------------
|
||||
entrance.jar - Spring Boot 应用程序
|
||||
application.yml - 应用配置文件(自动生成)
|
||||
application.yml.template - 配置模板
|
||||
|
||||
|
||||
服务管理
|
||||
----------------------------------------
|
||||
Java 后端服务由主应用自动管理:
|
||||
- 应用启动时自动启动
|
||||
- 应用关闭时自动停止
|
||||
- 默认端口:18092(如被占用会自动切换)
|
||||
|
||||
|
||||
==========================================
|
||||
南京灿能电气自动化有限公司
|
||||
2025
|
||||
==========================================
|
||||
116
build/extraResources/java/application.yml.template
Normal file
116
build/extraResources/java/application.yml.template
Normal file
@@ -0,0 +1,116 @@
|
||||
server:
|
||||
port: 18092
|
||||
spring:
|
||||
application:
|
||||
name: entrance
|
||||
datasource:
|
||||
druid:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://localhost:{{MYSQL_PORT}}/pqs9100?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true
|
||||
username: root
|
||||
password: {{MYSQL_PASSWORD}}
|
||||
#初始化建立物理连接的个数、最小、最大连接数
|
||||
initial-size: 5
|
||||
min-idle: 5
|
||||
max-active: 50
|
||||
#获取连接最大等待时间,单位毫秒
|
||||
max-wait: 60000
|
||||
#链接保持空间而不被驱逐的最长时间,单位毫秒
|
||||
min-evictable-idle-time-millis: 300000
|
||||
validation-query: select 1
|
||||
test-while-idle: true
|
||||
test-on-borrow: false
|
||||
test-on-return: false
|
||||
pool-prepared-statements: true
|
||||
max-pool-prepared-statement-per-connection-size: 20
|
||||
|
||||
#mybatis配置信息
|
||||
mybatis-plus:
|
||||
mapper-locations: classpath*:com/njcn/**/mapping/*.xml
|
||||
#别名扫描
|
||||
type-aliases-package: com.njcn.gather.system.dictionary.pojo.po,com.njcn.gather.machine.pojo.po
|
||||
configuration:
|
||||
#驼峰命名
|
||||
map-underscore-to-camel-case: true
|
||||
#配置sql日志输出
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
#关闭日志输出
|
||||
# log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl
|
||||
global-config:
|
||||
db-config:
|
||||
#指定主键生成策略
|
||||
id-type: assign_uuid
|
||||
|
||||
|
||||
socket:
|
||||
source:
|
||||
ip: 127.0.0.1
|
||||
port: 62000
|
||||
device:
|
||||
ip: 127.0.0.1
|
||||
port: 61000
|
||||
|
||||
webSocket:
|
||||
port: 7777
|
||||
|
||||
#源参数下发,暂态数据默认值
|
||||
Dip:
|
||||
#暂态前时间(s)
|
||||
fPreTime: 2f
|
||||
#写入时间(s)
|
||||
fRampIn: 0.001f
|
||||
#写出时间(s)
|
||||
fRampOut: 0.001f
|
||||
#暂态后时间(s)
|
||||
fAfterTime: 3f
|
||||
|
||||
|
||||
Flicker:
|
||||
waveFluType: CPM
|
||||
waveType: SQU
|
||||
fDutyCycle: 50f
|
||||
|
||||
log:
|
||||
homeDir: {{APP_DATA_PATH}}\logs
|
||||
commonLevel: info
|
||||
report:
|
||||
template: {{APP_DATA_PATH}}\template
|
||||
reportDir: {{APP_DATA_PATH}}\report
|
||||
data:
|
||||
homeDir: {{APP_DATA_PATH}}\data
|
||||
qr:
|
||||
cloud: http://pqmcc.com:18082/api/file
|
||||
dev:
|
||||
name: njcn
|
||||
password: Pqs@12345678
|
||||
port: 21
|
||||
path: /etc/qrc.bin
|
||||
gcDev:
|
||||
name: root
|
||||
password: Pqs@12345678
|
||||
port: 21
|
||||
path: /emmc/qrc.bin
|
||||
|
||||
db:
|
||||
type: mysql
|
||||
|
||||
|
||||
# 比对录波需要的配置,晚点再做优化
|
||||
# 系统配置
|
||||
power-quality:
|
||||
# 文件读取配置
|
||||
reading:
|
||||
encoding: GBK # 文件编码(支持中文)
|
||||
|
||||
# 计算参数
|
||||
calculation:
|
||||
sampling:
|
||||
default-rate: 256 # 默认采样率(每周波采样点数)
|
||||
harmonic-times: 50 # 谐波次数
|
||||
ib-add: false # 电流基波叠加标志
|
||||
uharm-add: false # 电压谐波叠加标志
|
||||
# 激活配置
|
||||
activate:
|
||||
private-key: "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCcUyYhVqczGxblL+o/xZzF/8nf+LjrfUE/dS1aRHM7uMDD0cgCArhjtfneFePrMxt+Z7W8yNBzSarub8qsfhaVNikV7Es7oaeTygfjQXTi2n4AFkir3fM07J08RpWhl5M8f8uWTCuvFUYAw00gq55typqmnbkmJa2VIUy/iQf+cMCP7abz4/jNhUzUR3qA7TV4oMRgTdIEDUp63YF8dOC+JH8XxYrCVeHXV6fLCwmesdMzl0lB2VTEKMfLbXhOmF5g7P9y/16VCcN8UBuZlbyYfn+GAxJOSbeHi5HshOKfoSuD7Jz+3WQZpNavOWjIFExKIU38/CvnJCOP7XBCqpSTAgMBAAECggEAYeWokWRE3TpvwiOZnUpR/aVMdVi75a3ROL5XIpqPV61B+t/bU3cEpl0GF9C5pUeiRi0IoStZb3mI9D1KPW/REKyUWkhabQO1gFYbTnRlkNOn6MILzKX4cwJjDaZeeo4EBPU7N+qHyOOXrU6hdH5FfxhMdV983ajm5eeuupxER1C2kAcIklTeVpTX6EKOgZb5LBp5ssOVm2P42pOauvcRozRcvZmqnErXmukv0H4l3EVNt4rHpTn9riHUC63e8JfiYzVaF6zuNUxv6nHEft0/SRMw11XSTnNfDzcKqgjz6ksFBS/6eQQYKESk+ONC53HUuYHFAknkwsPupDCT2W8FIQKBgQDLHT/xCU3nxGr4vFKBDNaO2D5oK20ECbBO4oDvLWWmQG7f+6TsMy8PgVdMnoL4RfqGlwFAKEpS6KVFHnBVqnNEhcdy9uCI7x7Xx8UnyUtxj1EDTm76uta9Ki9OrlqB6tImDM9+Ya3vGktW37ht4WOx2OsJRhG1dbf6RLwFlH7DWwKBgQDFBxvi5I1BR6hg6Tj7xd2SqOT2Y+BED3xuSYENhWbmMhLJDResaB7mjztbxlYaY2mOE0holWm2uDmVFFhMh4jYXik4hYH8nmDzq9mDpZCZ9pyjYqnAP8THoAa8EbgrUWB8A6BPH4iL3KbMnBfBKY0pIr2xrvnjQjNBAgta7KDRKQKBgCe6oe4wxrdF2TKsC2tIqpMoQxS3Icy/ZGgZr+SYuaBKTCWtoDW/UT40K3JGMxIDBhzbXphBCUCsVt9tM8Xd4EwP6tJW7dZ7B0pnve2pVwNwaAVAiz6p2yUHIle+jN+Koe5lZRSwYIg7WW81tWpwwsJfzqFyvjYDP6hJV4mz4ROvAoGAaRcdnKvjXApomShMqJ4lTPChD3q+SA8qg3jZSOj6tZXHx00gb2kp8jg7pPvpOTIFPy6x1Ha9aCRjMk0ju84fA6lVuzwa1S907wOehUVuF3Eeo1cgy9Y3k3KbpPyeixxgpkUY4JslLdSHc2NemD0dee951qhJyRmqVOZOQDUuoeECgYEAqBw2cAFk3vM97WY06TSldGA8ajVHx3BYRjj+zl62NTQthy8fw3tqxb3c5e8toOmZWKjZvDhg2TRLhsDDQWEYg3LZG87REqVIjgEPcpjNLidjygGX8n3JF2o0O5I/EMvl0s/+LVQONfduOBvhwDqr8QNisbLsyneiAq7umewMolo="
|
||||
public-key: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnFMmIVanMxsW5S/qP8Wcxf/J3/i4631BP3UtWkRzO7jAw9HIAgK4Y7X53hXj6zMbfme1vMjQc0mq7m/KrH4WlTYpFexLO6Gnk8oH40F04tp+ABZIq93zNOydPEaVoZeTPH/LlkwrrxVGAMNNIKuebcqapp25JiWtlSFMv4kH/nDAj+2m8+P4zYVM1Ed6gO01eKDEYE3SBA1Ket2BfHTgviR/F8WKwlXh11enywsJnrHTM5dJQdlUxCjHy214TpheYOz/cv9elQnDfFAbmZW8mH5/hgMSTkm3h4uR7ITin6Erg+yc/t1kGaTWrzloyBRMSiFN/Pwr5yQjj+1wQqqUkwIDAQAB"
|
||||
|
||||
BIN
build/extraResources/java/entrance.jar
Normal file
BIN
build/extraResources/java/entrance.jar
Normal file
Binary file not shown.
27
build/extraResources/jre/ASSEMBLY_EXCEPTION
Normal file
27
build/extraResources/jre/ASSEMBLY_EXCEPTION
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
OPENJDK ASSEMBLY EXCEPTION
|
||||
|
||||
The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
|
||||
openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
|
||||
General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
|
||||
only ("GPL2"), with the following clarification and special exception.
|
||||
|
||||
Linking this OpenJDK Code statically or dynamically with other code
|
||||
is making a combined work based on this library. Thus, the terms
|
||||
and conditions of GPL2 cover the whole combination.
|
||||
|
||||
As a special exception, Oracle gives you permission to link this
|
||||
OpenJDK Code with certain code licensed by Oracle as indicated at
|
||||
http://openjdk.java.net/legal/exception-modules-2007-05-08.html
|
||||
("Designated Exception Modules") to produce an executable,
|
||||
regardless of the license terms of the Designated Exception Modules,
|
||||
and to copy and distribute the resulting executable under GPL2,
|
||||
provided that the Designated Exception Modules continue to be
|
||||
governed by the licenses under which they were offered by Oracle.
|
||||
|
||||
As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code
|
||||
to build an executable that includes those portions of necessary code that
|
||||
Oracle could not provide under GPL2 (or that Oracle has provided under GPL2
|
||||
with the Classpath exception). If you modify or add to the OpenJDK code,
|
||||
that new GPL2 code may still be combined with Designated Exception Modules
|
||||
if the new code is made subject to this exception by its copyright holder.
|
||||
47
build/extraResources/jre/DISCLAIMER
Normal file
47
build/extraResources/jre/DISCLAIMER
Normal file
@@ -0,0 +1,47 @@
|
||||
The copyrights in this software and any visual or audio work distributed with
|
||||
the software belong to Azul Systems, Inc. and those included in all other notice
|
||||
files either listed in the readme file or contained in any other included notice
|
||||
files with this distribution. All rights are reserved. Installation of this
|
||||
software and any Azul software bundled with or derived from this software is
|
||||
licensed only in accordance with these terms.
|
||||
|
||||
Provided you have not received the software directly from Azul and have already
|
||||
agreed to the terms of a separate license agreement, by installing, using or
|
||||
distributing this software you, on your own behalf and on behalf of your
|
||||
employer or principal, agree to be bound by these terms. If you do not agree to
|
||||
any of these terms, you may not use, copy, transmit, distribute nor install this
|
||||
software.
|
||||
|
||||
The software is developed and owned by Azul and/or any of its affiliates,
|
||||
subsidiaries or respective suppliers and licensors. The software also includes
|
||||
certain software components and materials ("Open Source Materials") of third
|
||||
parties ("Third Party Licensors") licensed under certain licenses ("Open Source
|
||||
Licenses").
|
||||
|
||||
Nothing in this Agreement limits your rights under, or grants you rights that
|
||||
supersede the terms and conditions of any applicable Open Source Licenses.
|
||||
You must review the Open Source Licenses located at
|
||||
http://www.azul.com/license/zulu_third_party_licenses.html
|
||||
to understand your rights under them. In the event that no such third party
|
||||
license agreements exist, the restrictions contained in this Agreement shall
|
||||
apply.
|
||||
|
||||
With respect to the Open Source Licenses the following shall apply:
|
||||
|
||||
1) You hereby acknowledge and agree that you will be licensing any Open Source
|
||||
Materials directly from the applicable Third Party Licensors including the
|
||||
right to use such Third Party Materials in connection with the software
|
||||
|
||||
2) In the event of any inconsistencies or conflicting provisions of the Open
|
||||
Source Licenses and the provisions of this Agreement, the provisions of the
|
||||
Open Source Licenses shall prevail.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY AZUL "AS-IS" AND WITHOUT EXPRESS OR IMPLIED
|
||||
WARRANTIES, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL AZUL
|
||||
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR
|
||||
CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
GOODS OR SERVICE, LOSS OF USE, DATA OR PROFITS; OR BUSINESS INTERRUPTION,
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT, STRICT
|
||||
LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
|
||||
THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
347
build/extraResources/jre/LICENSE
Normal file
347
build/extraResources/jre/LICENSE
Normal file
@@ -0,0 +1,347 @@
|
||||
The GNU General Public License (GPL)
|
||||
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim copies of this license
|
||||
document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your freedom to share
|
||||
and change it. By contrast, the GNU General Public License is intended to
|
||||
guarantee your freedom to share and change free software--to make sure the
|
||||
software is free for all its users. This General Public License applies to
|
||||
most of the Free Software Foundation's software and to any other program whose
|
||||
authors commit to using it. (Some other Free Software Foundation software is
|
||||
covered by the GNU Library General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not price. Our
|
||||
General Public Licenses are designed to make sure that you have the freedom to
|
||||
distribute copies of free software (and charge for this service if you wish),
|
||||
that you receive source code or can get it if you want it, that you can change
|
||||
the software or use pieces of it in new free programs; and that you know you
|
||||
can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid anyone to deny
|
||||
you these rights or to ask you to surrender the rights. These restrictions
|
||||
translate to certain responsibilities for you if you distribute copies of the
|
||||
software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether gratis or for
|
||||
a fee, you must give the recipients all the rights that you have. You must
|
||||
make sure that they, too, receive or can get the source code. And you must
|
||||
show them these terms so they know their rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and (2)
|
||||
offer you this license which gives you legal permission to copy, distribute
|
||||
and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain that
|
||||
everyone understands that there is no warranty for this free software. If the
|
||||
software is modified by someone else and passed on, we want its recipients to
|
||||
know that what they have is not the original, so that any problems introduced
|
||||
by others will not reflect on the original authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software patents. We
|
||||
wish to avoid the danger that redistributors of a free program will
|
||||
individually obtain patent licenses, in effect making the program proprietary.
|
||||
To prevent this, we have made it clear that any patent must be licensed for
|
||||
everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and modification
|
||||
follow.
|
||||
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains a notice
|
||||
placed by the copyright holder saying it may be distributed under the terms of
|
||||
this General Public License. The "Program", below, refers to any such program
|
||||
or work, and a "work based on the Program" means either the Program or any
|
||||
derivative work under copyright law: that is to say, a work containing the
|
||||
Program or a portion of it, either verbatim or with modifications and/or
|
||||
translated into another language. (Hereinafter, translation is included
|
||||
without limitation in the term "modification".) Each licensee is addressed as
|
||||
"you".
|
||||
|
||||
Activities other than copying, distribution and modification are not covered by
|
||||
this License; they are outside its scope. The act of running the Program is
|
||||
not restricted, and the output from the Program is covered only if its contents
|
||||
constitute a work based on the Program (independent of having been made by
|
||||
running the Program). Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's source code as
|
||||
you receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice and
|
||||
disclaimer of warranty; keep intact all the notices that refer to this License
|
||||
and to the absence of any warranty; and give any other recipients of the
|
||||
Program a copy of this License along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and you may
|
||||
at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion of it, thus
|
||||
forming a work based on the Program, and copy and distribute such modifications
|
||||
or work under the terms of Section 1 above, provided that you also meet all of
|
||||
these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices stating
|
||||
that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in whole or
|
||||
in part contains or is derived from the Program or any part thereof, to be
|
||||
licensed as a whole at no charge to all third parties under the terms of
|
||||
this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively when run,
|
||||
you must cause it, when started running for such interactive use in the
|
||||
most ordinary way, to print or display an announcement including an
|
||||
appropriate copyright notice and a notice that there is no warranty (or
|
||||
else, saying that you provide a warranty) and that users may redistribute
|
||||
the program under these conditions, and telling the user how to view a copy
|
||||
of this License. (Exception: if the Program itself is interactive but does
|
||||
not normally print such an announcement, your work based on the Program is
|
||||
not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If identifiable
|
||||
sections of that work are not derived from the Program, and can be reasonably
|
||||
considered independent and separate works in themselves, then this License, and
|
||||
its terms, do not apply to those sections when you distribute them as separate
|
||||
works. But when you distribute the same sections as part of a whole which is a
|
||||
work based on the Program, the distribution of the whole must be on the terms
|
||||
of this License, whose permissions for other licensees extend to the entire
|
||||
whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest your
|
||||
rights to work written entirely by you; rather, the intent is to exercise the
|
||||
right to control the distribution of derivative or collective works based on
|
||||
the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program with the
|
||||
Program (or with a work based on the Program) on a volume of a storage or
|
||||
distribution medium does not bring the other work under the scope of this
|
||||
License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it, under
|
||||
Section 2) in object code or executable form under the terms of Sections 1 and
|
||||
2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable source
|
||||
code, which must be distributed under the terms of Sections 1 and 2 above
|
||||
on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three years, to
|
||||
give any third party, for a charge no more than your cost of physically
|
||||
performing source distribution, a complete machine-readable copy of the
|
||||
corresponding source code, to be distributed under the terms of Sections 1
|
||||
and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer to
|
||||
distribute corresponding source code. (This alternative is allowed only
|
||||
for noncommercial distribution and only if you received the program in
|
||||
object code or executable form with such an offer, in accord with
|
||||
Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for making
|
||||
modifications to it. For an executable work, complete source code means all
|
||||
the source code for all modules it contains, plus any associated interface
|
||||
definition files, plus the scripts used to control compilation and installation
|
||||
of the executable. However, as a special exception, the source code
|
||||
distributed need not include anything that is normally distributed (in either
|
||||
source or binary form) with the major components (compiler, kernel, and so on)
|
||||
of the operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the source
|
||||
code from the same place counts as distribution of the source code, even though
|
||||
third parties are not compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program except as
|
||||
expressly provided under this License. Any attempt otherwise to copy, modify,
|
||||
sublicense or distribute the Program is void, and will automatically terminate
|
||||
your rights under this License. However, parties who have received copies, or
|
||||
rights, from you under this License will not have their licenses terminated so
|
||||
long as such parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not signed it.
|
||||
However, nothing else grants you permission to modify or distribute the Program
|
||||
or its derivative works. These actions are prohibited by law if you do not
|
||||
accept this License. Therefore, by modifying or distributing the Program (or
|
||||
any work based on the Program), you indicate your acceptance of this License to
|
||||
do so, and all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the Program),
|
||||
the recipient automatically receives a license from the original licensor to
|
||||
copy, distribute or modify the Program subject to these terms and conditions.
|
||||
You may not impose any further restrictions on the recipients' exercise of the
|
||||
rights granted herein. You are not responsible for enforcing compliance by
|
||||
third parties to this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues), conditions
|
||||
are imposed on you (whether by court order, agreement or otherwise) that
|
||||
contradict the conditions of this License, they do not excuse you from the
|
||||
conditions of this License. If you cannot distribute so as to satisfy
|
||||
simultaneously your obligations under this License and any other pertinent
|
||||
obligations, then as a consequence you may not distribute the Program at all.
|
||||
For example, if a patent license would not permit royalty-free redistribution
|
||||
of the Program by all those who receive copies directly or indirectly through
|
||||
you, then the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply and
|
||||
the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any patents or
|
||||
other property right claims or to contest validity of any such claims; this
|
||||
section has the sole purpose of protecting the integrity of the free software
|
||||
distribution system, which is implemented by public license practices. Many
|
||||
people have made generous contributions to the wide range of software
|
||||
distributed through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing to
|
||||
distribute software through any other system and a licensee cannot impose that
|
||||
choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to be a
|
||||
consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in certain
|
||||
countries either by patents or by copyrighted interfaces, the original
|
||||
copyright holder who places the Program under this License may add an explicit
|
||||
geographical distribution limitation excluding those countries, so that
|
||||
distribution is permitted only in or among countries not thus excluded. In
|
||||
such case, this License incorporates the limitation as if written in the body
|
||||
of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions of the
|
||||
General Public License from time to time. Such new versions will be similar in
|
||||
spirit to the present version, but may differ in detail to address new problems
|
||||
or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any later
|
||||
version", you have the option of following the terms and conditions either of
|
||||
that version or of any later version published by the Free Software Foundation.
|
||||
If the Program does not specify a version number of this License, you may
|
||||
choose any version ever published by the Free Software Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free programs
|
||||
whose distribution conditions are different, write to the author to ask for
|
||||
permission. For software which is copyrighted by the Free Software Foundation,
|
||||
write to the Free Software Foundation; we sometimes make exceptions for this.
|
||||
Our decision will be guided by the two goals of preserving the free status of
|
||||
all derivatives of our free software and of promoting the sharing and reuse of
|
||||
software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
|
||||
THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
|
||||
STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
|
||||
PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
|
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
|
||||
PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
|
||||
YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
|
||||
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
|
||||
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
|
||||
INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
|
||||
BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
|
||||
OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest possible
|
||||
use to the public, the best way to achieve this is to make it free software
|
||||
which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest to attach
|
||||
them to the start of each source file to most effectively convey the exclusion
|
||||
of warranty; and each file should have at least the "copyright" line and a
|
||||
pointer to where the full notice is found.
|
||||
|
||||
One line to give the program's name and a brief idea of what it does.
|
||||
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License as published by the Free
|
||||
Software Foundation; either version 2 of the License, or (at your option)
|
||||
any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this when it
|
||||
starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
|
||||
with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free
|
||||
software, and you are welcome to redistribute it under certain conditions;
|
||||
type 'show c' for details.
|
||||
|
||||
The hypothetical commands 'show w' and 'show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may be
|
||||
called something other than 'show w' and 'show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary. Here
|
||||
is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
'Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
signature of Ty Coon, 1 April 1989
|
||||
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Library General Public
|
||||
License instead of this License.
|
||||
|
||||
|
||||
"CLASSPATH" EXCEPTION TO THE GPL
|
||||
|
||||
Certain source files distributed by Oracle America and/or its affiliates are
|
||||
subject to the following clarification and special exception to the GPL, but
|
||||
only where Oracle has expressly included in the particular source file's header
|
||||
the words "Oracle designates this particular file as subject to the "Classpath"
|
||||
exception as provided by Oracle in the LICENSE file that accompanied this code."
|
||||
|
||||
Linking this library statically or dynamically with other modules is making
|
||||
a combined work based on this library. Thus, the terms and conditions of
|
||||
the GNU General Public License cover the whole combination.
|
||||
|
||||
As a special exception, the copyright holders of this library give you
|
||||
permission to link this library with independent modules to produce an
|
||||
executable, regardless of the license terms of these independent modules,
|
||||
and to copy and distribute the resulting executable under terms of your
|
||||
choice, provided that you also meet, for each linked independent module,
|
||||
the terms and conditions of the license of that module. An independent
|
||||
module is a module which is not derived from or based on this library. If
|
||||
you modify this library, you may extend this exception to your version of
|
||||
the library, but you are not obligated to do so. If you do not wish to do
|
||||
so, delete this exception statement from your version.
|
||||
3446
build/extraResources/jre/THIRD_PARTY_README
Normal file
3446
build/extraResources/jre/THIRD_PARTY_README
Normal file
File diff suppressed because it is too large
Load Diff
21
build/extraResources/jre/Welcome.html
Normal file
21
build/extraResources/jre/Welcome.html
Normal file
@@ -0,0 +1,21 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<title>
|
||||
Welcome to Azul Zulu Builds of OpenJDK, the open Java(TM) platform from Azul.
|
||||
</title>
|
||||
</head>
|
||||
<body>
|
||||
<h2>Welcome to Azul Zulu Builds of OpenJDK, the open Java<sup><small>™</small></sup> platform from Azul<sup><small>®</small></sup></h2>
|
||||
<p>The Azul Zulu environment includes the Java™ runtime, compiler, and tools. It provides complete runtime support for Java applications.
|
||||
<p>To read more about Azul products visit <a href="https://www.azul.com/products/?r=zulu">Azul website</a>.</p>
|
||||
<h3>Reference Documentation</h3>
|
||||
<p>See the <a href="https://docs.azul.com/core/?r=zulu">Azul Zulu Builds of OpenJDK documentation</a> for more information on Azul Zulu installation, operation, and troubleshooting.
|
||||
<p>See the <a href="https://docs.azul.com/core/zulu-openjdk/release-notes.html?r=zulu">Release Notes</a> for release details on Azul Zulu versions and system requirements.
|
||||
<hr>
|
||||
<small>
|
||||
Copyright © 2014-2025 <a href="https://www.azul.com/?r=zulu">Azul Systems</a>. All rights reserved.
|
||||
</small>
|
||||
<p>
|
||||
</body>
|
||||
</html>
|
||||
BIN
build/extraResources/jre/bin/JAWTAccessBridge-64.dll
Normal file
BIN
build/extraResources/jre/bin/JAWTAccessBridge-64.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/JavaAccessBridge-64.dll
Normal file
BIN
build/extraResources/jre/bin/JavaAccessBridge-64.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/WindowsAccessBridge-64.dll
Normal file
BIN
build/extraResources/jre/bin/WindowsAccessBridge-64.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-console-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-console-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-console-l1-2-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-console-l1-2-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-datetime-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-datetime-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-debug-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-debug-l1-1-0.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-fibers-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-fibers-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-fibers-l1-1-1.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-fibers-l1-1-1.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-file-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-file-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-file-l1-2-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-file-l1-2-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-file-l2-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-file-l2-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-handle-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-handle-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-heap-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-heap-l1-1-0.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-memory-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-memory-l1-1-0.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-profile-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-profile-l1-1-0.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-string-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-string-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-synch-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-synch-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-synch-l1-2-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-synch-l1-2-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-sysinfo-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-sysinfo-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-sysinfo-l1-2-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-sysinfo-l1-2-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-timezone-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-timezone-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-core-util-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-core-util-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-conio-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-conio-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-convert-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-convert-l1-1-0.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-heap-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-heap-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-locale-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-locale-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-math-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-math-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-multibyte-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-multibyte-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-private-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-private-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-process-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-process-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-runtime-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-runtime-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-stdio-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-stdio-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-string-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-string-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-time-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-time-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/api-ms-win-crt-utility-l1-1-0.dll
Normal file
BIN
build/extraResources/jre/bin/api-ms-win-crt-utility-l1-1-0.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/awt.dll
Normal file
BIN
build/extraResources/jre/bin/awt.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/dt_shmem.dll
Normal file
BIN
build/extraResources/jre/bin/dt_shmem.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/dt_socket.dll
Normal file
BIN
build/extraResources/jre/bin/dt_socket.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/fontmanager.dll
Normal file
BIN
build/extraResources/jre/bin/fontmanager.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/freetype.dll
Normal file
BIN
build/extraResources/jre/bin/freetype.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/hprof.dll
Normal file
BIN
build/extraResources/jre/bin/hprof.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/instrument.dll
Normal file
BIN
build/extraResources/jre/bin/instrument.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/j2gss.dll
Normal file
BIN
build/extraResources/jre/bin/j2gss.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/j2pcsc.dll
Normal file
BIN
build/extraResources/jre/bin/j2pcsc.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/j2pkcs11.dll
Normal file
BIN
build/extraResources/jre/bin/j2pkcs11.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jaas_nt.dll
Normal file
BIN
build/extraResources/jre/bin/jaas_nt.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jabswitch.exe
Normal file
BIN
build/extraResources/jre/bin/jabswitch.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/java-rmi.exe
Normal file
BIN
build/extraResources/jre/bin/java-rmi.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/java.dll
Normal file
BIN
build/extraResources/jre/bin/java.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/java.exe
Normal file
BIN
build/extraResources/jre/bin/java.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/java_crw_demo.dll
Normal file
BIN
build/extraResources/jre/bin/java_crw_demo.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/javaw.exe
Normal file
BIN
build/extraResources/jre/bin/javaw.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jawt.dll
Normal file
BIN
build/extraResources/jre/bin/jawt.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jdwp.dll
Normal file
BIN
build/extraResources/jre/bin/jdwp.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jfr.exe
Normal file
BIN
build/extraResources/jre/bin/jfr.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jjs.exe
Normal file
BIN
build/extraResources/jre/bin/jjs.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jli.dll
Normal file
BIN
build/extraResources/jre/bin/jli.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jpeg.dll
Normal file
BIN
build/extraResources/jre/bin/jpeg.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jsdt.dll
Normal file
BIN
build/extraResources/jre/bin/jsdt.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jsound.dll
Normal file
BIN
build/extraResources/jre/bin/jsound.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/jsoundds.dll
Normal file
BIN
build/extraResources/jre/bin/jsoundds.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/keytool.exe
Normal file
BIN
build/extraResources/jre/bin/keytool.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/kinit.exe
Normal file
BIN
build/extraResources/jre/bin/kinit.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/klist.exe
Normal file
BIN
build/extraResources/jre/bin/klist.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/ktab.exe
Normal file
BIN
build/extraResources/jre/bin/ktab.exe
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/lcms.dll
Normal file
BIN
build/extraResources/jre/bin/lcms.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/management.dll
Normal file
BIN
build/extraResources/jre/bin/management.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/mlib_image.dll
Normal file
BIN
build/extraResources/jre/bin/mlib_image.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/msvcp140.dll
Normal file
BIN
build/extraResources/jre/bin/msvcp140.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/net.dll
Normal file
BIN
build/extraResources/jre/bin/net.dll
Normal file
Binary file not shown.
BIN
build/extraResources/jre/bin/nio.dll
Normal file
BIN
build/extraResources/jre/bin/nio.dll
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user