Galera eu sei que tem muitos tópicos falando sobre jacob, porém eu estou com um problema na configuração dele.
Eu adicionei o .dll dele no bin do jdk, jre e no System32 do windows rsss...e o .jar na lib da jre e jdk.....
eu estou usando o exemplo simples que eles dão no site do jacob.
package pacoteTeste;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.LibraryLoader;
public class iMacrosJACOBtest {
public static void main(String[] args) {
// System.loadLibrary("jacob-1.17-x86.dll");
// System.out.println(new java.io.File(".").getAbsolutePath());
System.out.println("Started.");
try {
// connect to iMacros Scripting Interface
ActiveXComponent iim = new ActiveXComponent("imacros");
System.out.println("Calling iimInit");
iim.invoke("iimInit"); // call iimInit()
System.out.println("Calling iimPlay");
iim.invoke("iimPlay", "CODE:URL GOTO=http://www.google.de"); // call iimPlay()
} catch (Exception e) {
e.printStackTrace();
}
}
}
o problema é que quando eu rodo está dando este erro
Exception in thread "main" java.lang.ExceptionInInitializerError
at pacoteTeste.iMacrosJACOBtest.main(iMacrosJACOBtest.java:21)
Caused by: java.lang.NullPointerException
at java.util.ResourceBundle.getBundle(Unknown Source)
at com.jacob.com.LibraryLoader.loadJacobLibrary(LibraryLoader.java:130)
at com.jacob.com.JacobObject.<clinit>(JacobObject.java:107)
... 1 more
não faço a menor ideia do que seja esse erro. ele dá nessa linha aqui
ActiveXComponent iim = new ActiveXComponent("imacros");
preciso usar jacob pra fazer um sistema web que rode as macros que temos no imacro....mas não consigo por conta deste problema.
obrigado desde já pela ajuda.