有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

eclipse需要帮助从cmd行构建Selenium Java类文件

我正在试图编译一个命令行。将java selenium测试脚本转换为一个类文件,我可以从命令行运行该类文件

我的所有selenium jar文件以及所有其他支持jar和lib的文件都在C:\JarFiles中

我的类路径设置为C:\WDJarFiles*

我在这里的命令行中工作:C:\eclipseeideworkspace\MC3\src\Tasks

我的。类文件位于C:\EclipseIDEworkspace\MC3\bin\Tasks,我希望能够在该位置更新它们

我的文件夹结构是使用EclipseIDE设置的,因此我希望保留现有的文件夹结构,但现在我希望能够编译我的。从命令行获取java文件并更新。类文件

所以,当我像这样运行javac时:

javac Edit.java

它编译OK和。类文件是在运行javac命令的同一个文件夹中创建的——但是——我还得到了大量其他文件。在同一目录中初始化文件!这些看起来像支持类文件

我不确定我的命令行javac语法应该是什么:

  1. 编译我的。java文件,所以它是。在C:\EclipseIDEworkspace\MC3\bin\Tasks文件夹中更新类文件

  2. 其他的我都不懂。在我的工作文件夹C:\EclipseIDEworkspace\MC3\src\Tasks中创建的类文件

谢谢你的帮助


共 (1) 个答案

  1. # 1 楼答案

    您应该尝试使用“-d”选项指定输出目录:

    javac Edit.java -d ..\..\bin\Tasks
    

    关于多重其他。类文件,您的Edit.java文件中可能有许多嵌套类