如何查找项目中使用的Struts版本

Van*_*aff 28 struts

如何找到Struts的版本中使用Web应用程序项目在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">
Run Code Online (Sandbox Code Playgroud)

谢谢.

ang*_*era 23

在METIF-INF文件夹中的MANIFEST文件中打开struts jar并读取版本.


小智 11

我们可以通过观察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**">
Run Code Online (Sandbox Code Playgroud)


小智 5

在Windows系统上:

  1. 打开文件资源管理器,搜索struts*.jar
  2. 使用解压缩工具打开struts-core.jar(例如IZArc2Go)
  3. 打开META-INF文件夹并使用文本编辑器打开MANIFEST.MF文件
  4. 在那里你会找到Specification-Version:版本号

一些额外的发布信息: