Czy istnieje istotna różnica między zadaniem AntCall (opisane here) a zadaniem Ant (opisane here), z wyjątkiem faktu, że zadanie Ant działa na innym pliku kompilacji?Jaka jest różnica między zadaniami AntCall i Ant?
12
A
Odpowiedz
8
To naprawdę zależy od tego, co rozumiesz przez "zasadniczą różnicę". Różnica polega na tym, że jedna nazywa drugą, więc w zasadzie jest to samo, ale używane w różnych kontekstach.
Oto urywek z defaults.properties
który definiuje standardowe zadania Ant:
ant=org.apache.tools.ant.taskdefs.Ant
antcall=org.apache.tools.ant.taskdefs.CallTarget
...........
Jeśli otwarcie kodu źródłowego tych zadań widać, że CallTarget
zawiera Ant
przedmiotu oraz delegatów większość prac na to:
public class CallTarget extends Task {
private Ant callee;
...........
...........
/**
* Delegate the work to the ant task instance, after setting it up.
* @throws BuildException on validation failure or if the target didn't
* execute.
*/
public void execute() throws BuildException {
if (callee == null) {
init();
}
if (!targetSet) {
throw new BuildException(
"Attribute target or at least one nested target is required.",
getLocation());
}
callee.setAntfile(getProject().getProperty("ant.file"));
callee.setInheritAll(inheritAll);
callee.setInheritRefs(inheritRefs);
callee.execute();
}
..........
..........
}
Powiązane problemy
- 1. Jaka jest różnica między? : i ||
- 2. Jaka jest różnica między $ i $$?
- 3. Jak udostępnić dane między niestandardowymi zadaniami Ant?
- 4. Różnica między zadaniami i planem konserwacji w serwerze sql
- 5. Skrypty Ant build, antcall, zależności, itp.
- 6. Jaka jest różnica między Subtotal i BaseSubtotal?
- 7. Jaka jest różnica między DetachedCriteria i ICriteria
- 8. Jaka jest różnica między & # x00A0; i ?
- 9. Jaka jest różnica między lex i yacc
- 10. jaka jest różnica między dijit i dojo
- 11. Jaka jest różnica między Control.Select() i Control.Focus()?
- 12. Jaka jest różnica między System.Windows.Controls.Control i System.Windows.Forms.Control?
- 13. Jaka jest różnica między apletami i SWING?
- 14. Jaka jest różnica między session.commit() i session.flush()?
- 15. Jaka jest różnica między ImageView.setBackgroundResource i ImageView.setImageResource?
- 16. Jaka jest różnica między Konwertuj i parsuj?
- 17. Jaka jest różnica między JSP i JSTL?
- 18. Jaka jest różnica między Lazarus i CodeTyphon
- 19. Jaka jest różnica między crc32 i crc32b?
- 20. Jaka jest różnica między TypedArray.getInteger() i TypedArray.getInt()?
- 21. jaka jest różnica między ARM7 i ARM7s
- 22. Jaka jest różnica między http_build_str() i http_build_query()?
- 23. Jaka jest różnica między "CompletionStage" i "CompletableFuture"?
- 24. Jaka jest różnica między mock.patch.object (... i mock.patch (
- 25. Jaka jest różnica między GetBlobReference i GetBlobReferenceFromServer?
- 26. Jaka jest różnica między NSLayoutAttributeBaseline i NSLayoutAttributeBottom?
- 27. Jaka jest różnica między handlebar.js i handlebar.runtime.js?
- 28. Jaka jest różnica między innerText i outerText?
- 29. Jaka jest różnica między Json i Jsonp?
- 30. Jaka jest różnica między WCF i WPF?
Różnice są opisane w linkach, które właśnie wspomniałeś. – skaffman