web-dev-qa-db-fra.com

Comment trouver la version Struts utilisée dans un projet

Comment trouver le version Struts utilisée dans un projet d'application Web dans Eclipse?

Mon struts-config.xml dit

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

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

Merci.

28
Van de Graff

Ouvrez le pot Struts et lisez la version dans le fichier MANIFEST, dans le dossier META-INF.

23
angelcervera

Nous pouvons découvrir la version de struts en observant le doctype du fichier Struts-config. Par exemple, si votre fichier de configuration struts contient la DTD ci-dessous, nous pouvons dire qu'il s'agit de la version 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**">
11
user1453851

Sur un système Windows:

  1. Ouvrez l'Explorateur de fichiers, recherchez struts * .jar
  2. Ouvrez struts-core.jar avec un outil de décompression (par exemple IZArc2Go)
  3. Ouvrez le dossier META-INF et ouvrez le fichier MANIFEST.MF avec un texte éditeur
  4. Vous y trouverez Spécification-Version: avec le numéro de version

Quelques informations de version supplémentaires:

5
Netzschrauber

et la propriété à regarder dans manifest.mf est 'Specification-Version'

4
VikC

Ne vous référez pas à la version Manifest. à la place, vous vous référez à la "Spécification-Version"

Par exemple: Spécification-Version: 1.2.4

Cela signifie que la version Struts est 1.2.4

3
Azeem Mudassar