我们的项目结构
打开build.gradle.kts
并且添加
windows {
packageVersion = "1.0.0"
msiPackageVersion = "1.0.0"
exePackageVersion = "1.0.0"
}
然后进入我们的终端,进入项目目录运行.\gradlew :createDistributable
现在已经打包成功了,让我们进入build文件夹内看看吧
C:\Users\MI\IdeaProjects\DeskTopDemo\StopWatchComposeDesktop\build\compose\binaries\main\app\StopWatchComposeDesktop
好了,打包成功。嘿嘿嘿,溜了。
我是菜狗,下次再见
遇到的问题
在命令后面加 --stacktrace
Caused by: org.gradle.api.UncheckedIOException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPa
thBuilderException: unable to find valid certification path to requested target
即可看到这个问题是说证书,也就是关闭你的Stream++或者FastGithub。
问题
\gradlew : 无法将“\gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
- \gradlew :createDistributable
-
+ CategoryInfo : ObjectNotFound: (\gradlew:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
看看你是不是少了.