728x90

1. node에서 jar파일을 불러올 수 있는 java패키지 설치

https://www.npmjs.com/package/java

 

java

Bridge API to connect with existing Java APIs.. Latest version: 0.12.2, last published: 10 months ago. Start using java in your project by running `npm i java`. There are 155 other projects in the npm registry using java.

www.npmjs.com

npm i java

2. 프로젝트에 jar파일 추가

 

3. 코드 연동

연동 시에 결과를 리턴받으려면 정의한 함수 뒤에 Sync를 붙여주면된다.

예) getMethod   -> getMethodSync

var java = require("java")
java.classpath.push("./test_JDK18.jar")

var something = java.import('com.test.comm.some.Manager'); 
var instance = new something(); // 인스턴스 생성

console.log('instance', instance);
console.log('===================test', instance.getMethodSync("test", ""))

 

+ Recent posts