[试题]

命令行下运行java制作的exe文件

我想利用svn diff命令找出我的项目与服务器上的项目的不同,并把结果封装进一个xml之中。

  假如我在e盘下有项目abc,服务器上也存在abc项目,我在cmd下执行svn diff可以显示不同之处,我想执行的操作是把java代码制作为exe文件,用户在cmd下cd到我的abc项目后执行我制作的abc.exe文件,即可生成一个xml文件,假如用户在其他目录下执行abc.exe且次目录下没有与服务器上相同的项目,则不执行svn diff。

  请问这个方法要怎么写?难点是:我怎么获取cd时用户所在的目录? 其次,假如获取到,我是否能够以用流文件File读取结果成为一个String? 第三,这个abc.exe要怎么制作才能在目录下应用呢?假如我有三个项目与服务器上查询不同之处,怎么样才能在每个目录下都可以在cmd中cd到项目目录去执行这个exe呢?

也就是说c:/workspace/Test1> abc.exe可以生成一份xml,

  c:/workspace/Test2> abc.exe生成另一份xml

  c:/workspace/Test3> abc.exe再生成另一份xml

这个应该怎么写呢?

参考答案与解析:

相关试题

下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:ttomeetme

[单选题]下面程序的文件名为t.exe,在DOS下输入的命令行参数如下:t to meet me<回车>则程序输出的结果是#include "stdio.h"main(argc,argv)int argc;char *argv[];{int i;printf("%d\n",argc);}A.3B.4C.2D.以上答案都不正确

  • 查看答案
  • 下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet

    [单选题]下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me 则程序输出的结果是 i下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me<回车>则程序输出的结果是#include "stdio.h"main(argc,argv)int argc;char *argv[ ];{ int i;printf("%d/n",argc);}A.3B.4C.2D.以上答案都不正确

  • 查看答案
  • 下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet

    [单选题]下面程序的文件名为t.exe,在DOS下输入的命令行参数为:t to meet me<回车>则程序输出的结果是#include "stdio.h"main(argc,argv)int argc;char *argv[];{ int i;printf("%d/n",argc);}A.3B.4C.2D.以上答案都不正确

  • 查看答案
  • 若希望命令行窗口下,在任意路径中都可以使用java命令,那么应该()

    [单选题]若希望命令行窗口下,在任意路径中都可以使用java命令,那么应该()A . 设置classpath环境变量B . 设置path环境变量C . 设置name环境变量

  • 查看答案
  • 关闭命令行的命令是()

    [单选题]关闭命令行的命令是()A .CTRL+7B .CTRL+F12C .CTRL+9D . D.CTRL+10

  • 查看答案
  • 在4.0命令行中,通过()命令可查询到当前主机支持的所有命令行命令。

    [填空题] 在4.0命令行中,通过()命令可查询到当前主机支持的所有命令行命令。

  • 查看答案
  • linux命令行中,“.”表示()

    [单选题]linux命令行中,“.”表示()A . 当前目录B . 上一级目录C . 根目录D . 宿主目录

  • 查看答案
  • 命令行工具ftp,退出命令是().

    [单选题]命令行工具ftp,退出命令是().A . exitB . quitC . closeD . ok

  • 查看答案
  • 在命令行中输入“Zoom”,执行(缩放)命令。在命令行“指定窗口角点,输入比例因

    [单选题]在命令行中输入“Zoom”,执行(缩放)命令。在命令行“指定窗口角点,输入比例因(nX或nXP), 或[全部(A)/中心点( C)/动态( D)/范围(E)/上一个(P)/比例(S)(W)]:”提示下,输入( ), 该图形相对于当前视图缩小一半。A.-0.5nxpB.0.5xC.2nxpD.2x

  • 查看答案
  • 在命令行中输入“Zoom”,执行【缩放】命令。在命令行“指定窗口角点,输入比例因

    [单选题]在命令行中输入“Zoom”,执行【缩放】命令。在命令行“指定窗口角点,输入比例因子(nX或nXP),或[全部(A)/中心点(C)/动态(D)/范围(E)/上一个(P)/比例(S)/窗口(W)]:”提示下,输入(),该图形相对于当前视图缩小一半。A . -0.5nxpB . 0.5xC . 2nxpD . 2x

  • 查看答案
  • 命令行下运行java制作的exe文件