Restlet 2.2 は、fasterxml jackson ライブラリを使用して json シリアル化をサポートします。
json 以外にも、jackson がサポートする他のデータ バインディングがあり、restlet 2.2 ディストリビューションに含まれています。そのため、プログラムの開始時に多くの jar がロードされます。完全なリストは次のとおりです。
- com.fasterxml.jackson.annotations.jar
- com.fasterxml.jackson.core.jar
- com.fasterxml.jackson.csv.jar
- com.fasterxml.jackson.databind.jar
- com.fasterxml.jackson.jaxb.jar
- com.fasterxml.jackson.smile.jar
- com.fasterxml.jackson.xml.jar
- com.fasterxml.jackson.yaml.jar
使用したくないフォーマットをロードしないように、jackson または restlet を構成するにはどうすればよいですか? たとえば、smile、yaml、または csv には興味がありませんが、これらの jar を含めないと、サーバーの起動時にクラスが見つからないという例外が発生します。