joeferner / node-java

Bridge API to connect with existing Java APIs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Could not find method with parameter "sun.nio.fs.UnixPath, [I"

1037123498 opened this issue · comments

why did i get this error?

ts:

const target = '/path';
const Argtest = java.import('com.Argtest');
const targetPath = java.callStaticMethodSync('java.nio.file.Paths', 'get', target)
new Argtest().test2Sync(targetPath, java.newArray('int', [0]));

Error: Could not find method "test2(sun.nio.fs.UnixPath, [I)" on class "class com.Argtest". Possible matches:
public void com.Argtest.test2(java.nio.file.Path,int[])

java code:

public class Argtest {
public void test(Path path) {
//
}
public void test2(Path path, int... a) {
//
}
}