tar命令的完成系统非常聪明。当我有不同的归档类型时,它根据所使用的tar选项提供相关文件:
$ ls
file.tar.xz
file.tar.gz
$ tar xJf f
file.tar.xz
$ tar xzf f
file.tar.gz
它识别xJf对tar.xz文件起作用,xzf对tar.gz文件起作用。
但是,当目录存在于当前位置时,它也提供它以供完成:
$ tar xJf f
foo/ file.tar.xz
我可以告诉完成系统,我只想完成文件,当提取档案(即,tar选项x...)?
但是,在创建档案时,它仍然应该提供目录(tar选项c...):
tar cpJf fo
所以我对使用和创建批处理文件是个新手。我想知道我的档案出了什么问题。我想把它放在设置路径的地方,这样我就可以在cmd中编译我的java文件了。以下是我的代码
@echo off
:start
rem set path="c:\Program Files\java\jdk.1.8.0_102";
set path=%path%;c:\Program Files\java\jdk.1.8.0_102
cls
pause
rem goto start
我不确定哪一个是正确的两个路径,所以我只是测试。
我有一个由框架创建的测试类
import org.selenium.MainTestCase;
public class Test01 extends MainTestCase {
@Override
public void setUp() throws Exception {
super.setUp();
startSeleniumSession("RemoteWebDriver", "http://102.0.0.01:8080/hello/");
}
public void testMethod() throws Ex