Acceleo, başlangıçtan itibaren bağımsız bir nesil düşünülerek tasarlanmıştır. Bu nedenle Generate.java
dosya var. Eğer Bağımsızdaki oluşumunu başlatmak gerekiyorsa, sadece onun ana kullanabilir veya iki gerekli parametrelerin (hedef klasör ve giriş modeli) ile örneğini ve doGenerate(...)
yöntemi kullanın:
URI modelURI = URI.createFileURI("c:\my\model.ecore");
File targetFolder = new File("c:\generate\here");
Generate generator = new Generate(modelURI, targetFolder, Collections.emptyList());
generator.doGenerate();
dikkate alınız Bağımsızdaki, sen varken o Eclipse'in genellikle sizin için yaptığı çok fazla iş ile yapmak. En önemlisi, metamodlarınızın ecore paketlerini kaydetmeniz gerekecek. UML metamodel registration örneğine bakın.
Ayrıca bkz bağımsız üretimi ve
daha fazla ayrıntı verebilir misiniz derleme hakkında Acceleo wiki FAQ entries, O – reef
Neden jeneratör geliştirmek gerekiyor ... biraz karanlık değil mi? Modelinizden Java koduna dönüşecek kodu mu kastediyorsunuz? – reef