javac的。是否有任何快捷方式在命令行中指定classpath?

时间:2016-12-27 02:36:48

标签: javac

这是使用javac

进行编译的常用方法
javac .;C:Users\xxx\ . . ; another jar; another jar . . . ; MyTest.java 

有没有办法将引用列表放在外部xml中,就像Eclipse .classpath一样,并引用此文件而不是列出{{1}中的所有外部jar文件} cmd?

1 个答案:

答案 0 :(得分:1)

您可以使用脚本而不是每次都重新输入此命令行。另一个选项是CLASSPATH环境变量,但您需要注意不要全局设置它(文档特别建议使用-cp而不是环境变量。)

您可以编写自己的启动程序,该启动程序接收XML文件,将其转换为类路径字符串,然后使用正确的classpath参数启动java。