web-dev-qa-db-ja.com

プロジェクトで使用されているStrutsバージョンを見つける方法

EclipseでWebアプリケーションプロジェクト使用されているStrutsバージョンを見つける方法は?

私の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">

ありがとう。

28
Van de Graff

Struts jarを開き、META-INFフォルダー内のMANIFESTファイルでバージョンを読み取ります。

23
angelcervera

Struts-configファイルのdoctypeを調べることで、Strutsのバージョンを確認できます。たとえば、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**">
11
user1453851

Windowsシステムの場合:

  1. ファイルエクスプローラーを開き、struts * .jarを検索します
  2. 解凍ツール(例:IZArc2Go)でstruts-core.jarを開きます
  3. META-INFフォルダーを開き、テキスト付きのMANIFEST.MFファイルを開きます編集者
  4. そこでは、バージョン番号とともにSpecification-Version:が見つかります

追加のリリース情報:

5
Netzschrauber

そして、manifest.mfで見るプロパティは 'Specification-Version'です

4
VikC

マニフェストバージョンを参照しないでください。代わりに、「仕様バージョン」を参照します

例:仕様バージョン:1.2.4

つまり、ストラットバージョンは1.2.4です。

3
Azeem Mudassar