Struts 2.5.5(最新版本)是否支持Java 1.6.x,因为我在运行示例应用程序时看到了不支持的版本。
答案 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版本的后备兼容性,但它的二进制不兼容,需要使用上述配置重新编译代码。