あるcom.sun.tools.xjc.Optionsへの代替、我々は公共のAPIで、この方法とのインタフェースがあります。ではJAXB XJCオプション:私たちのフレームワークではJava9に優しいとOSGiフレンドリー
JaxbConfiguration newJaxbConfiguration(Options xjcOpts);
を実装は、我々はこのような何かを:
import com.sun.tools.xjc.ModelLoader;
import com.sun.tools.xjc.Options;
import com.sun.tools.xjc.model.Model;
...
public JaxbConfiguration newJaxbConfiguration(Options xjcOpts) {
Model model = ModelLoader.load(xjcOpts, ...);
...
}
しかし、OSGiのとJava 9のジグソーパズルの両方は、我々はない私たちの実装では、特にありません私たちのパブリックAPIインタフェースで、com.sun.tools.xjc.Options
を使用することを好みません。
どうすれば削除できますか?
JaxbConfigurationの仕組みとその方法で達成したいことについて説明できますか? –
[これはJaxbConfigurationのコードです](https://github.com/droolsjbpm/drools/blob/master/drools-core/src/main/java/org/drools/core/builder/conf/impl/JaxbConfigurationImpl)。 java)。 @ mario-fuscoあなたは私たちが何をしているか考えていますか? –