Java 将JAR从EAR文件添加到bash类路径

Java 将JAR从EAR文件添加到bash类路径,java,bash,Java,Bash,我需要编写一个bash脚本来调用某个java类。为了正确运行脚本,我需要向类路径添加一些包含在EAR中的JAR 似乎是这样的: export CLASSPATH=E:/TEST/jboss-5.1.0.GA/server/all/deploy/myEAR/*.jar; java -cp $CLASSPATH com.util.DoStuff 不起作用 是否可以将EAR中包含的此类JAR添加到类路径中 使用Java1.6。Bash脚本中的语法不同,请尝试 #!/bin/bash CLASSPA

我需要编写一个bash脚本来调用某个java类。为了正确运行脚本,我需要向类路径添加一些包含在EAR中的JAR

似乎是这样的:

export CLASSPATH=E:/TEST/jboss-5.1.0.GA/server/all/deploy/myEAR/*.jar;
java -cp $CLASSPATH com.util.DoStuff
不起作用

是否可以将EAR中包含的此类JAR添加到类路径中


使用Java1.6。

Bash脚本中的语法不同,请尝试

#!/bin/bash

CLASSPATH="E:/TEST/jboss-5.1.0.GA/server/all/deploy/myEAR"
java -classpath $CLASSPATH com.util.DoStuff

是的,你说得对。语法实际上来自同源的.bat文件。为什么?即使您已更正了我的语法,上述解决方案仍不起作用。java.lang.NoClassDefFoundError:com.util.dostuff.class文件是否已生成?