Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们能在NodeJS和Maven Java应用程序之间架起一座桥梁吗?_Java_Node.js_Maven_Npm - Fatal编程技术网

我们能在NodeJS和Maven Java应用程序之间架起一座桥梁吗?

我们能在NodeJS和Maven Java应用程序之间架起一座桥梁吗?,java,node.js,maven,npm,Java,Node.js,Maven,Npm,我有一个基于maven的Spark独立应用程序。假设应用程序的主类是“helloworldnadition.java”。我可以通过抛出命令exec:java-Dexec.mainClass=helloworldnadition轻松运行它的主类 我了解npm java,知道简单的java类如何与NodeJS连接,我们可以很容易地在NodeJS*.js页面中调用java类的方法 !/usr/bin/env节点 我想知道maven项目的确切情况,我可以在我的NodeJS*.js页面中轻松调用maven

我有一个基于maven的Spark独立应用程序。假设应用程序的主类是“helloworldnadition.java”。我可以通过抛出命令
exec:java-Dexec.mainClass=helloworldnadition
轻松运行它的主类

我了解npm java,知道简单的java类如何与NodeJS连接,我们可以很容易地在NodeJS*.js页面中调用java类的方法

!/usr/bin/env节点
我想知道maven项目的确切情况,我可以在我的NodeJS*.js页面中轻松调用maven类,并像上面那样调用它的方法。有没有办法做到这一点。我在npm中尝试了多个maven软件包,但似乎一切都没用。

您使用的是Node.js之外的Java还是如何调用Java?是的,对于简单的Java,我使用的是相同的。但我真的很想用Maven项目来做。你有什么想法或帮助吗?我做到了……而且跑得很好:)
var java = require("../");
java.classpath.push("./src");
var MyClass = java.import("com.nearinfinity.nodeJava.MyClass");
var result = MyClass.addNumbersSync(1, 4);
console.log(result);