【发布时间】:2015-01-13 05:04:41
【问题描述】:
我正在使用 Tomcat7 、jdk 1.7.0_55 和 eclipse,当我尝试使用 COMMAND PROMPT 编译整个项目(Java 代码)时,它显示 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 编译项目。
【问题讨论】:
-
lib*.jar被命令外壳扩展。你需要避免这种情况。-cp的参数是单个路径列表。多个文件可以用“:”分隔(在 Windows 上可能是 ;) -
非常感谢,它对我有用。在 Windows ***** -cp "D:\COMPILE\lib*.;" *****
标签: java jakarta-ee jar