Javascript中的JCIFS包引用错误
我正在尝试使用Javascript中的JCIFS包引用错误,javascript,ant,jcifs,Javascript,Ant,Jcifs,我正在尝试使用JCIFS访问共享文件夹中的文件,它使用java程序工作得非常好。但是,当我尝试在javascript中使用此代码时,我得到了以下错误,该代码嵌入在ant脚本文件中。我确实在ANT的类路径中看到了jcifs-1.3.17.jar,但它仍然在抱怨引用错误(ReferenceError:“jcifs”没有定义。) 感谢您在这方面的意见/想法。提前感谢 2014-07-17 11:41:32,739 ERROR org.apache.bsf.BSFManager - Exception
JCIFS
访问共享文件夹中的文件,它使用java
程序工作得非常好。但是,当我尝试在javascript
中使用此代码时,我得到了以下错误,该代码嵌入在ant
脚本文件中。我确实在ANT
的类路径中看到了jcifs-1.3.17.jar
,但它仍然在抱怨引用错误(ReferenceError:“jcifs”没有定义。
)
感谢您在这方面的意见/想法。提前感谢
2014-07-17 11:41:32,739 ERROR org.apache.bsf.BSFManager - Exception :
java.security.PrivilegedActionException: org.apache.bsf.BSFException: JavaScript Error: Internal Error: org.mozilla.javascript.EcmaError: **ReferenceError: "jcifs" is not defined.**
at java.security.AccessController.doPrivileged(AccessController.java:255)
at org.apache.bsf.BSFManager.exec(BSFManager.java:491)
at org.apache.tools.ant.util.optional.ScriptRunner.executeScript(ScriptRunner.java:100)
at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:52)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:600)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.Main.runBuild(Main.java:851)
at org.apache.tools.ant.Main.startAnt(Main.java:235)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: org.apache.bsf.BSFException: JavaScript Error: Internal Error: org.mozilla.javascript.EcmaError: ReferenceError: "jcifs" is not defined.
at org.apache.bsf.engines.javascript.JavaScriptEngine.handleError(JavaScriptEngine.java:195)
at org.apache.bsf.engines.javascript.JavaScriptEngine.eval(JavaScriptEngine.java:147)
at org.apache.bsf.util.BSFEngineImpl.exec(BSFEngineImpl.java:141)
at org.apache.bsf.BSFManager$6.run(BSFManager.java:493)
at java.security.AccessController.doPrivileged(AccessController.java:251)
... 19 more
需要在包名称之前加上包