最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

执行JavaScript代码时找不到Java模块错误

IT培训 admin 4浏览 0评论

执行JavaScript代码时找不到Java模块错误

执行Javascript代码时,我在Java模块的Windows 10x64上面临以下错误消息:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'java'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
        at Function.Module._load (internal/modules/cjs/loader.js:562:25)
        at Module.require (internal/modules/cjs/loader.js:692:17)
        at require (internal/modules/cjs/helpers.js:25:18)
        at Object.<anonymous> (C:\Users\Rau\Desktop\Test.js:1:12)
        at Module._compile (internal/modules/cjs/loader.js:778:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        at Module.load (internal/modules/cjs/loader.js:653:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        at Function.Module._load (internal/modules/cjs/loader.js:585:3)"

var java = require('java');

var javaLangSystem = java.import('java.lang.System');
回答如下:

java模块不是自动可用的(即,它不包含在node.js中)。它可以通过npm注册表获得:https://www.npmjs/package/java

此错误试图告诉您的是它在java模块的所有路径中查找,但找不到它。

确保您通过以下方式安装了Java模块:

npm install java

执行JavaScript代码时找不到Java模块错误

执行Javascript代码时,我在Java模块的Windows 10x64上面临以下错误消息:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'java'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
        at Function.Module._load (internal/modules/cjs/loader.js:562:25)
        at Module.require (internal/modules/cjs/loader.js:692:17)
        at require (internal/modules/cjs/helpers.js:25:18)
        at Object.<anonymous> (C:\Users\Rau\Desktop\Test.js:1:12)
        at Module._compile (internal/modules/cjs/loader.js:778:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        at Module.load (internal/modules/cjs/loader.js:653:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        at Function.Module._load (internal/modules/cjs/loader.js:585:3)"

var java = require('java');

var javaLangSystem = java.import('java.lang.System');
回答如下:

java模块不是自动可用的(即,它不包含在node.js中)。它可以通过npm注册表获得:https://www.npmjs/package/java

此错误试图告诉您的是它在java模块的所有路径中查找,但找不到它。

确保您通过以下方式安装了Java模块:

npm install java
发布评论

评论列表 (0)

  1. 暂无评论