【发布时间】:2012-04-29 16:26:27
【问题描述】:
我需要将Java 1.5项目重写为java 1.4(有些工具不能吞下1.5,所以需要重写)。
我应该如何更改这些 sn-ps,以便在 1.4 下编译它们?有这样的工具吗?
private FooList<Bar> list = new FooList<Bar>(...);
public List<Bar> function(Baz baz) {...}
public Iterator<Bar> iterator() {...}
编辑: 我需要重写源代码,.jar 与我的项目无关。我提到编译是为了表示重写必须是正确的并且编译器可以接受。
【问题讨论】:
-
如果唯一的问题是使用泛型,则使用 1.5/1.6 编译目标
jsr14- alblue.bandlem.com/2010/10/compiling-java-generics-with-14.html -
"(有些工具不能吞下 1.5,所以需要重写)" 真的吗?最新的?在2012年?将近八年后?
-
@T.J.Crowder:是的,JML 的东西。
标签: java types parameterized