Как найти версию Struts, используемую в проекте - PullRequest
27 голосов
/ 26 октября 2010

Как найти используемую версию Struts в проекте веб-приложения в Eclipse?

Мой struts-config.xml говорит

<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts 
Configuration 1.2//EN"

"http://struts.apache.org/dtds/struts-config_1_2.dtd">

Спасибо.

Ответы [ 5 ]

22 голосов
/ 26 октября 2010

Открыть контейнер jar и прочитать версию в файле MANIFEST внутри папки META-INF.

11 голосов
/ 03 июля 2012

Мы можем узнать версию Struts, наблюдая за типом файла Struts-config.Например, если ваш конфигурационный файл Struts содержит приведенный ниже DTD, то мы можем сказать, что это версия Struts 1.1.

<!DOCTYPE struts-config PUBLIC 
"-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" 
"http://jakarta.apache.org/struts/dtds/**struts-config_1_1.dtd**">
5 голосов
/ 20 августа 2016

В системе Windows:

  1. Открыть файловый менеджер, поиск Struts * .jar
  2. Открыть struts-core.jar с помощью инструмента для распаковки (например, IZArc2Go)
  3. Откройте папку META-INF и откройте MANIFEST.MF файл с текстовым редактором
  4. Там вы найдете Спецификация-Версия: с номером версии

Некоторая дополнительная информация о релизе:

4 голосов
/ 20 декабря 2011

, а свойство manifest.mf, которое нужно посмотреть, - это «Specification-Version»

3 голосов
/ 02 августа 2013

Не обращайтесь к Manifest-версии.вместо этого вы ссылаетесь на «Спецификацию-версию»

Например: Спецификация-версия: 1.2.4

Это означает, что версия распорок равна 1.2.4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...