У меня есть вопрос для чтения файла в качестве входного потока. я настроил свой initiator.config, следуя примеру приложений banzai от quickfixj, мой код
public static void main(String[] args){
new TestMarketdataRequest(args[0]);
}
и мой readf ie здесь
public TestMarketdataRequest(String[] args)throws Exception {
InputStream inputStream = null;
System.out.println(args.length);
if (args.length == 0) {
inputStream = TestMarketdataRequest.class.getResourceAsStream("initiator.config");
System.out.println(inputStream);
} else if (args.length == 1) {
inputStream = new FileInputStream(args[0]);
}
if (inputStream == null) {
System.out.println("usage: " + TestMarketdataRequest.class.getName() + " [configFile].");
return;
}
, но когда я запускаю свои приложения, я это сообщение
Application: TestMarketdataRequest
0
null
usage: com.dxtr.fastmatch.marketdatarequestapps.TestMarketdataRequest [configFile].
, поэтому я думаю, что мой код не подходит для файла inputtream. так как создать правильный код для файла входного потока для initiator.config для quickfixj?