因此,在这种情况下,我有一个jar(我无法访问此jar的代码或任何内容)。这个jar不带任何参数(来自主类),但是在主类内部有一个扫描器类,要求输入类似的内容。
System.out.println("Enter input : ");
Scanner sc = new Scanner(System.in);
String source = sc.nextLine();
System.out.println("Your input is : " + source);
在antbuild中,我尝试过
<target name="run">
<java jar="build/jar/Testinput.jar" fork="true">
<arg value="test"/>
</java>
</target>
当我尝试从月食运行该蚂蚁时,它仍在询问输入,但是当我输入test
或任何内容作为输入并按enter
时,它无法按预期运行并继续询问用于输入。我想使用ant对该扫描仪标准输入进行硬编码。
在不影响或更换广口瓶的情况下,我能做些什么来实现我的目标吗?