2

フォールトトレランスのためのチェックポイント手法について読んでいます。だから、私はprevaylerチェックポイントのためにJavaライブラリを使っています。ここで、The type Prevayleris not generic;というエラーが表示されました。引数でパラメータ化することはできません<P>。このエラーについて教えてもらえますか?

これが私のコードです:

import org.prevayler.Prevayler;
import org.prevayler.PrevaylerFactory;
import java.io.IOException;
import java.util.ArrayList;
public final class PrevaylerSample {

    public static void main(final String[] args) throws Exception {
        final Prevayler prevayler = PrevaylerFactory.createPrevayler(new   ArrayList<String>());

        prevayler.execute(new SampleTransaction());

        prevayler.takeSnapshot();

        prevayler.close();
    }
}
4

1 に答える 1

0

あなたの現在の宣言はPrevayler、現時点では生の型を使用しています。パラメータ化しようとしましたか?

final Prevayler<ArrayList<String>> prevayler = PrevaylerFactory.createPrevayler(new ArrayList<String>());
于 2016-07-26T08:14:10.073 に答える