Мне нужно выполнить команду в командной строке с помощью java. Команда работает правильно, когда я ввожу ее в приглашение, и соответственно создается файл tutorial.mallet. Но когда я делаю это через код, ничего не происходит.Каков правильный способ выполнения команды в java
Команда:
C:\mallet> bin\mallet import-dir --input E:\InputFilesForTopicModeling --output E:\Tutorial\tutorial.mallet --keep-sequence --remove-stopwords
И это мой код
try {
Runtime rt=Runtime.getRuntime();
rt.exec("cmd /c"+ "cd mallet");
String export=" bin\\mallet import-dir --input E:\\InputFilesForTopicModeling --output E:\\Tutorial\tutorial.mallet --keep-sequence --remove-stopwords";
rt.exec("cmd /c"+export);
} catch(Exception e) {
e.printStackTrace();
}
Подсказка: отложите свой код. –