网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
命令行下运行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

这个应该怎么写呢?


参考答案

更多 “ 命令行下运行java制作的exe文件 我想利用svndiff命令找出我的项目与服务器上的项目的不同,并把结果封装进一个xml之中。假如我在e盘下有项目abc,服务器上也存在abc项目,我在cmd下执行svndiff可以显示不同之处,我想执行的操作是把java代码制作为exe文件,用户在cmd下cd到我的abc项目后执行我制作的abc.exe文件,即可生成一个xml文件,假如用户在其他目录下执行abc.exe且次目录下没有与服务器上相同的项目,则不执行svndiff。请问这个方法要怎么写?难点是:我怎么获取cd时用户所在的目录?其次,假如获取到,我是否能够以用流文件File读取结果成为一个String?第三,这个abc.exe要怎么制作才能在目录下应用呢?假如我有三个项目与服务器上查询不同之处,怎么样才能在每个目录下都可以在cmd中cd到项目目录去执行这个exe呢?也就是说c:\workspace\Test1abc.exe可以生成一份xml,c:\workspace\Test2abc.exe生成另一份xmlc:\workspace\Test3abc.exe再生成另一份xml这个应该怎么写呢? ” 相关考题
考题 在具体运行Java程序的过程中,是使用JDK提供的()对java文件进行编译。 A.java.exeB.虚拟机C.A和DD.javac.exe

考题 编译Java源文件和解释执行Java字节码程序的程序分别是( )。A.java.exe和jdb.exeB.javac.exe和javadoc.exeC.java.exe和java.exeD.jad.exe和java.exe

考题 下列说法错误的有()A.能被java.exe成功运行的javaclass文件必须有main()方法B.J2SDK就是JavaAPIC.Appletviewer.exe可利用jar选项运行.jar文件D.能被Appletviewer成功运行的javaclass文件必须有main()方法

考题 安装好JDK后,在其bin目录下有许多exe可执行文件,其中javA.exe命令的作用是以下哪一种() A.Java文档制作工具B.Java解释器C.Java编译器D.Java启动器

考题 5、Java源文件编译成exe文件,双击后可以运行。

考题 完成第七章第二节后半部分的H.java, F.java, C.java的命令行编译和运行。这几个类的源码已经在课件材料中可以下载。学生需要在控制台命令行下,执行每个类的编译和运行命令,并截图提交,共6个图,3个编译,3个运行和运行结果。

考题 在当前的Java实现中,每个Java源文件编译之后就是一个以 为后缀的文件。A..docB..javaC..classD..exe

考题 Windows操作系统上Java虚拟机程序的文件名是()。A.jar.exeB.java.exeC.java.classD.javac.exe

考题 下面说法正确的A.Java 程序的源文件名称与主类(puublic class) 的名称相同, 后缀可以是.java 或.txt 等B.JDK 的编译命令是 javaC.一个 java 源文件编译后可能产生多个class 文件D.在命令行编译好的字节码文件,只需在命令行直接键入程序名即可运行该程序