Struts 2.5.5是否支持Java 1.6

时间:2016-11-25 12:16:58

标签: java struts2 version

Struts 2.5.5(最新版本)是否支持Java 1.6.x,因为我在运行示例应用程序时看到了不支持的版本。

1 个答案:

答案 0 :(得分:0)

确实struts2.5.5正在使用maven-compiler-plugin

中的<configuration> <source>1.7</source> <target>1.7</target> </configuration>
// centralize the parsing of configuration
case class AppConfig (config: Config) {
  val timeInterval = config.getInt("type_interval")
  val someOtherSetting = config.getString("some_other_setting")
}

...
// don't depend on global objects
class SomeComponent (timeInterval: Int) {
  ...
}

object SomeApplication extends App {
  val config = AppConfig(ConfigFactory.load())

  val component = new SomeComponent(config.timeInterval)
}

这意味着它支持1.6版本的java版本的后备兼容性,但它的二进制不兼容,需要使用上述配置重新编译代码。