我正在使用Nashorn的JJS和-classpath来加载文件夹中的所有jar。
我尝试了以下内容:
jjs -J-Xmx512m -J-XX:MaxDirectMemorySize = 512m -cp" C:/ orientDB / lib / *" test.js
" Illegal char< >在索引16:C:/ orientDB / lib / "不是公认的 选项。使用" -h"或" -help"查看所有支持选项的列表。
jjs -J-Xmx512m -J-XX:MaxDirectMemorySize = 512m -cp C:/ orientDB / lib / * test.js
C:\ orientDB \ lib \ ant-1.8.3.jar:2:7数字文字后缺少空格 ?3Z @ META-INF / ?? PK
有什么想法吗?
答案 0 :(得分:0)
我验证了" *" in -cp选项适用于jjs - 我用Mac测试它。我的jjs版本是1.8.0_112。
jjs -cp tmp/*
为我工作。 in" tmp"目录,我有一个jar,从jjs提示我可以引用那个jar中的类。