Я пытаюсь создать своего рода «скелетную» структуру для базового Java-приложения.
Одна вещь, которую я хочу добавить, это страница / отображение версии, в которой перечислены текущие прикрепленные рамки / библиотеки.
Например:
Версия скелета: 1.0.0
Весна: 2.5.6
Спящий режим: Malbolge
Цель проекта Skeleton состояла в том, чтобы новый разработчик мог очень легко быстро запустить надежное приложение.
Я подумал, что наихудший сценарий - это то, что я мог бы просматривать все манифесты фреймворков и использовать это ... но это не интересно ...
У кого-нибудь есть другое предложение? Это было бы просто, если бы в проекте использовался Maven ... Я мог бы просто разобрать pom.xml или что-то в этом роде ...
Я предполагаю, что более определенный вопрос:
Предоставлена папка libs; Есть ли способ динамически собрать версию JAR / Frameworks #, не касаясь манифеста?