javac:invalid flag:activation-1.1.jar

时间:2015-01-13 05:04:42

标签: java java-ee jar

我正在使用Tomcat7,jdk 1.7.0_55& eclipse,当我尝试使用COMMAND PROMPT编译整个项目(Java Code)时,它显示Error Like javac:无效标志:D:\ COMPILE \ lib \ activation-1.1.jar。 按照以下步骤编译代码。

Step.1: dir *.java /s /b > FilesList.txt
Step.2: javac @FilesList.txt -d compiledCode -cp D:\COMPILE\lib\*.jar

运行Step.2命令后显示Error.so我从我的lib文件夹&中删除了错误jar文件。运行该命令,但它与另一个jar显示相同的错误。

注意:我已经有ANT build.xml但我想通过COMMAND PROMPT编译项目。

1 个答案:

答案 0 :(得分:7)

lib*.jar由命令shell扩展。你需要通过使用引号来避免这种情况。

***** -cp "D:\COMPILE\lib\*" ***** 

-cp的参数是单个路径列表(如$PATH,而不是多个参数,每个参数一个路径)。多个文件可以由:(或Windows上的;

分隔