我一直在 Windows 10 上设置 JFrog Artifactory (jfrog-artifactory-oss-7.21.3-windows.zip) 但是当我执行“C:\jfrog\artifactory\app\bin\artifactory.bat”时,我收到以下错误消息。尝试以管理员身份运行批处理文件,但遇到同样的问题。
const fs = require('fs'), https = require('https');
// ...
return new Promise(async (res) => {
// ...
// assume var url = 'https://example.com/image.jpg'
let file = fs.createWriteStream('./image.jpg');
await https.get(url, async (response) => {
response.pipe(file).on("finish", () => res(true))
}).on("error", err => res(err.stack))
})
输出:
Error: Cannot find module 'C:\jfrog\artifactory\app\bin\bin\server\dist\bundle.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
附加信息:
也尝试使用 JDK-11 看看是否有帮助,但它也不起作用。
prompt 13:57:11.77>echo %JAVA_HOME%
C:\java-1.8.0-openjdk
prompt 13:57:17.54>echo %JFROG_HOME%
C:\jfrog
prompt 13:57:22.71>java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
答案 0 :(得分:2)
感谢您提出这个问题。即将发布的补丁中将进行修复。
[编辑 7 月 9 日] 补丁现已在 https://jfrog.com/download-jfrog-platform/
提供