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">
ありがとう。
Struts jarを開き、META-INFフォルダー内のMANIFESTファイルでバージョンを読み取ります。
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**">
Windowsシステムの場合:
追加のリリース情報:
そして、manifest.mfで見るプロパティは 'Specification-Version'です
マニフェストバージョンを参照しないでください。代わりに、「仕様バージョン」を参照します
例:仕様バージョン:1.2.4
つまり、ストラットバージョンは1.2.4です。