HarmonyOS 鸿蒙Next Install JS 2.2.0.3 failed

HarmonyOS 鸿蒙Next Install JS 2.2.0.3 failed

IDE工具版本 devecostudio-windows-tool-3.0.0.800

下载JS SDK时
Install JS 2.2.0.3 failed.
Cause: An unknown error occurred.
Solution: Choose Help > Show Log in Explorer to obtain logs, and then choose Help > Contact Support for technical assistance.

在idea.log 文件里报错如下:

 WARN - ogress.InstallSelectedProgress - Install JS 2.2.0.3 failed.  java.nio.file.InvalidPathException: Illegal char <"> at index 0: "
    at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
    at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
    at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
    at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
    at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:229)
    at java.base/java.nio.file.Path.of(Path.java:147)
    at java.base/java.nio.file.Paths.get(Paths.java:69)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.lambda$addNpmBinPathToEnv$0(NpmInstallTask.java:147)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.addNpmBinPathToEnv(NpmInstallTask.java:148)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.getCommonJsInstallEnv(NpmInstallTask.java:124)
    at com.huawei.deveco.sdkmanager.idea.ui.task.StudioJsInstallTask.createProcess(StudioJsInstallTask.java:27)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.createInstallProcess(NpmInstallTask.java:111)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.npmInstall(NpmInstallTask.java:301)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.installDependencies(NpmInstallTask.java:240)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.doNpmInstall(NpmInstallTask.java:173)
    at com.huawei.deveco.sdkmanager.core.task.NpmInstallTask.prepare(NpmInstallTask.java:54)
    at com.huawei.deveco.sdkmanager.core.task.AbstractInstallTask.execute(AbstractInstallTask.java:25)
    at com.huawei.deveco.sdkmanager.core.task.SingleTaskWrapper.execute(SingleTaskWrapper.java:52)
    at com.huawei.deveco.sdkmanager.idea.ui.task.ReportTaskWrapper.execute(ReportTaskWrapper.java:52)
    at com.huawei.deveco.sdkmanager.idea.ui.task.BackgroundTask.executeTask(BackgroundTask.java:95)
    at com.huawei.deveco.sdkmanager.idea.ui.task.BackgroundTask.lambda$run$0(BackgroundTask.java:68)
    at com.intellij.openapi.application.impl.ApplicationImpl$2.call(ApplicationImpl.java:296)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:829)

帖子上的

  1. win10 npm文件夹权限问题排除过了,没解决
  2. 重新生成 .npmrc 问题,没解决

更多关于HarmonyOS 鸿蒙Next Install JS 2.2.0.3 failed的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

你可以看看这个帖子!

cke_295.png

更多关于HarmonyOS 鸿蒙Next Install JS 2.2.0.3 failed的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


感谢,是有链接上的问题,之前也试过,没用,重启下电脑就可以,把path下的“;”全部去掉,重启电脑就好了,

针对帖子标题“HarmonyOS 鸿蒙Next Install JS 2.2.0.3 failed”的问题,以下是专业且直接的回答:

在安装HarmonyOS鸿蒙Next的JS 2.2.0.3版本时遇到失败的情况,可能由以下几个原因造成:

  1. 系统兼容性:确保你的鸿蒙设备或模拟器版本与JS 2.2.0.3版本兼容。某些新特性或API可能在旧版系统上不可用。

  2. 安装包损坏:下载的安装包可能在传输过程中损坏。尝试重新下载官方提供的安装包,并确保下载过程中网络稳定。

  3. 存储空间不足:检查设备存储空间是否充足。安装新软件需要足够的空间,否则安装过程可能会失败。

  4. 权限问题:确保你有足够的权限来安装软件。在某些设备上,可能需要管理员权限或特定的安装许可。

  5. 软件冲突:检查是否有其他软件与JS 2.2.0.3版本冲突。有时,已安装的软件可能会阻止新软件的安装。

如果以上方法均未能解决问题,建议检查鸿蒙系统的官方文档或论坛,看是否有其他用户遇到并解决了类似的问题。同时,也可以考虑联系鸿蒙系统的官方技术支持以获取更专业的帮助。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部