Как отфильтровать вывод jdeps для "not found" - PullRequest
0 голосов
/ 07 октября 2019

Я бы хотел использовать jdeps в моей сборке муравьев из java-архива, чтобы проверить наличие отсутствующих зависимостей времени выполнения в пути к классам. Может ли какой-либо из параметров jdeps отфильтровать вывод, чтобы предоставить только информацию "not found"? Или - еще лучше - только истинный / ложный результат, есть ли что-нибудь «не найденное»? Я знаю, что мог бы использовать grep (в Unix) или findtsr (в Windows) или какую-либо другую постобработку вывода jdeps. Но я бы предпочел прямой путь, если он есть.

Например, в этой команде:

jdeps -cp %CLASSPATH% -R my-test.jar | findstr /C:"not found"

... Я бы хотел отбросить канал и постобработка findstr, если бы я мог добиться такой же фильтрации с одним из параметров jdeps (-e, -p, ...). Но я не получил это на работу.

...