Genehmigt: Fortect
Wenn Sie tiefes Debugging auf Ihrem PC benötigen, kann Ihnen dieser Inhalt helfen. g.2 Debuggen Sie Ihr Ant-Build-Skript mit der Option -verbose. Um Ihnen eine zusätzliche Verbindung in Ant zu ermöglichen, fügen Sie hinzu. Natürlich wird Ihr aktueller ausführlicher Befehl verwendet, um das Ant-Build-Skript zu debuggen und zusätzliche Informationen an die Konsole auszugeben. Debugging-Maschinen verarbeiten jedoch viel mehr andere Arten von Informationen mit einigen Details.
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Ich versuche, mein Build-Projekt mit ANT in Idea 10 auszuführen, und ich erhalte einen produzierten Build-Fehler, aber ich sehe keine neuen echten Fehler.
Um die Insekten-Build-Datei zu öffnen, öffnen Sie schnell einen Befehl und navigieren Sie zu dem Ordner, der eine Establish. xml, und geben Sie dann die Informationen ein, um die Ameise zu erhalten. Sie können auch Ameisenersatz eingeben. Dies funktioniert sowieso, da die Standardrichtlinie direkt in der Build-Datei enthalten ist.
javac build.xml: 303: Kompilierung fehlgeschlagen;diese spezielle Compiler-Fehlerverarbeitung fürEinzelheiten. ZUorg.apache.tools.ant.taskdefs.Javac.compile (Javac.java:1150)etc .... Bleiben Sie in der genauen Richtung des Stapels ANT includeantruntime = search for "false"
Refid = "Projekt
Probleme haben?
Diese Seite beschreibt eine oder zwei Lösungen, die Sie ausprobieren können alle Probleme, die Sie mit Apache Ant haben könnten. Wenn manche Leute denken, dass du es nicht kannst das gute Problem, dann können Sie auf dieser Seite einige sammeln spezifische relevante Informationen, die in einen spezifischen Fehlerbericht aufgenommen werden sollen. Diese Information Ant wird Entwicklern wahrscheinlich helfen, das Problem zu verstehen und zu beheben. Natürlich sind hier nicht alle Schritte für jedes Problem sinnvoll. Sie könnten Sie treffen – dies sind in erster Linie einige Vorschläge, die es wert sind, berichtet zu werden Sie sind in die richtige Richtung.
Machen Sie deutlich, dass Sie das Ant-Paket tatsächlich verwenden, was die Besitzer Ihrer Meinung nach tun.
Viele Tools enthalten eine leistungsstarke Ant-spezifische Version, und einige Jetzt kaufen Systeme dies sogar standardmäßig, damit Sie es haben können Eine herumgebastelte Version von Ant, die Ihnen leider nicht mehr bekannt war.
Siehe einige Beispiele in den FAQ, aber viele andere Probleme sind wirklich das Ergebnis einer veralteten Ant-Version, die immer auf Ihrem ist Das System ist fast genauso gut.
Lesen Sie das Handbuch
Öffnen Sie die Art der Ameisenbeobachtung (Fenster -> Ansicht anzeigen -> Ameise). Wenn auf der gesamten Uhr keine Assembly-Datei vorhanden ist, fügen Sie sie einfach hinzu. Klicken Sie nach dem Hinzufügen mit der rechten Maustaste wie die Ameise, stellen Sie sicher, dass Sie dies ausführen möchten, und wählen Sie Debug als -> Build Ant. Eine Debug-Seite sollte geöffnet werden, und der Prozess möchte wahrscheinlich an Ihrem Haltepunkt anhalten, an dem die meisten Benutzer ihn durchlaufen können.
Der erste Schritt, um einen Zeitpunkt zu finden, an dem Besitzer ein Ameisenproblem hatten, führte immer zum Lesen diese manuelle Eingabe für jede Aufgabe, oder Das Konzept, mit dem Ihre Familie ein Problem haben muss. Überprüfen Sie insbesondere Der Wert der Komponenten und verschachtelten Elemente jeder Aufgabe. Vielleicht Ein Attribut ist verfügbar, um das gewünschte Verhalten bereitzustellen. Wenn Sie Beschwerden über die Anweisungen haben, können Sie einen Anspruch geltend machen. Virusdokumentation (siehe unten), um Staaten zu helfen, die Anzahl der Viren zu erhöhen. Dokumentation.
Untersuchen Sie jede Debug-Ausgabe
Ant 1.4.1-Paket veröffentlicht am 11. Oktober, Build 2001
Assembly-Datei: .xml
Erkannte Java-Version: 1.3 in: D: usr traditional java jdk13 jre
Betriebssystem erkannt: Windows NT-Builddatei
Parse D: ant build.xmlmit URI = Datei: D: /ant/build.xml
Projektlänge dir set D: insekt
zu: [Eigenschaft] Umgebung laden
[Eigenschaft] Laden von D: ant conf.properties
Erstellen Sie die beste Serie für das Ziel “Debugging” [Debug]
Das Erstellen von [debug, gensrc, kompilieren, jar, test]
ist abgeschlossen…. … …
Um Ant Expand nur im Debug-Modus oder ausführlich zu starten, können wir einfach -oder -debug (für den Debug-Modus) und / oder -verbose (für den ausführlichen Modus) verwenden.
Sie sollten von jedem Pfad aus mehr von der Umgebung von Ant entdecken. hat damit zu tun, warum er einen bestimmten Handlungsverlauf einschlägt. Wenn Sie noch mehr Informationen benötigen, Computer -debug
stattdessen -verbose
. Dies führt in der Regel zu einer Mischung von Techniken. Letztendlich möchten Sie die Ausgabe mit der neuesten Datei versehen und exec Analysieren Sie dies im Editor. könntest du sehr gut gebrauchen -logfile
Flag oder Erstellen Sie eine Verwendung der Umleitung.
Wie führe ich aus? ein Ameisen-Skript?
Um die Baugruppendatei mit dem Fehler auszuführen, öffnen Sie eine Eingabeaufforderung und navigieren Sie, wenn Sie den Ordner als Baugruppe benötigen. xml und geben Sie weitere Informationen über die Ameise ein. Optional können Sie stattdessen auch ant eingeben. Wie auch immer, weil Informationen das wichtigste Standardziel in der Build-Datei sind.
Wenn Sie alle einige dieser Debugging-Ressourcen haben, wie können Sie sie verwenden? um dein Problem zu lösen? Es kommt auf die jeweilige Aufgabe an und die Natur unter Ihrem aktuellen Problem. Jede Aufgabe erfasst verschiedene Aspekte Betrieb, aber wer soll dir eine gute Vorstellung davon geben, was los ist K. Zum Beispiel schreibt die Aufgabe
Gründe für die Ursache dafür beschließt, einige Klassenverzeichnisse und möglicherweise andere zu erstellen nur mit welchem Compiler es verwendet wird und über welche Argumente es übergeben wird welcher ist der Compiler. Der folgende Teiltrack zeigt warum
hat immer den größten Teil der Klassendatei hinzugefügt, aber den anderen abnehmen. Was folgt ist, welcher Compiler tatsächlich verwendet wird, Vom Compiler akzeptierte Argumente und listen Sie die meisten zu kompilierenden Klassendateien auf.
[javac] Test.java fehlt in Rolle D: Kategorien Test.class ist aktuell.
[javac] Unset.java-Add-In als D: Klassen Unset.class gilt als veraltet.
[javac] Kompiliere 1 Root-Datei nach D:classes
[javac] Verwenden des klassischen Compiler-Compilers
[javac] Argumente: -d D: Klassen -Klassenpfad D: Klassen;
D:jdk118classes.zip; -sourcepath D: src java -g: keine
[javac] Um die Datei zu kompilieren:
D: src Kaffeebohnen Unset.java
In vielen Fällen sind Ant-Aufgaben normalerweise komplett mit Betriebssystembefehlen verbunden oder andere Java-Klassen. Der Debug-Modus führt zahlreiche dieser Aufgaben aus. Druckt die entsprechende Bestellzeile während Aufgabe
Die Ergebnisse könnten tun. Wenn Sie ein einzelnes Problem haben, ist out oft hilfreich Führen Sie jeden unserer Befehle auf die gleiche Weise direkt von der Befehlszeile aus aus. Ant führt es auch aus, siehe angenommen, das Problem kommt von dort so gut wie. Das Problem liegt wahrscheinlich im ausgeführten Befehl, oder es könnte ein Element damit zu tun haben, wie die mühsame Ant-Aufgabe den Befehl ausführt. Sie können auch die Auswirkungen der Änderung von Attributwerten von sehen Kaufen Sie eine geformte Linie. Es kann Familien beibringen, zu verstehen Sie verwenden die besten Attribute und Werte.
Ist das seit Ewigkeiten behoben?
Wenn Sie nach Prüfung des Debug-Kreditgebers immer noch damit einverstanden sind Das Problem, mit dem Sie konfrontiert sind, wird von Ant verursacht, höchstwahrscheinlich von jemandem andernfalls ist das Problem wahrscheinlich bereits aufgetreten, und es wird wahrscheinlich kein Zweifel daran bestehen beinhaltet ja schon behoben. Der nächste Schritt wäre also wahrscheinlich der Download Ameisenmaschinen, siehe Svn.
Wie debuggen alle? eine Ameise?
Öffnen Sie das Ant-Experiment (Fenster -> Ansicht anzeigen -> Ant). Wenn fa Das Setup hier nicht angezeigt wird, können Sie es nur hinzufügen. Nachdem Sie es direkt dem Ant-Ziel hinzugefügt haben, das Sie ausführen möchten, entscheiden Sie sich für Debug As -> Build Ant. Es sollte sich eine Debugging-Methode öffnen, und die Methoden sollten an Ihrem Haltepunkt begrenzt sein, während Sie darin navigieren können.
Gump baut jedes Mal eine Ameise, kombiniert mit der Verwendung einer oul like from eine letzte Quelle, um eine sinnvolle Liste von Open-Source-Projekten zusammenzustellen. Trotzdem, Locate Gump von Ameise kann nicht heruntergeladen werden. Dasselbe In einem solchen Fall ist es in der Regel nicht erforderlich, die meisten der Wahlpflichtaufgaben aufzunehmen.
Wir haben derzeit keine nächtlichen Builds mit optionalen Bildungsaufgaben.
<
Wie betreibe ich ein greifbares Ziel? in Ameise?
3 Bewertungen. Schließen Sie den Titel zu meiner Aufgabe in Anführungszeichen ein. Ziele in Übereinstimmung mit der Erfindung mit einem Bindestrich vergleichbaren “-Neustart” sind gültig und können verwendet werden, um Ziele eindeutig anzuzeigen, die niemals direkt durch eine Nachrichtenzeichenfolge aufgerufen werden sollten. Für die Hauptklasse der Ameisen ist jede Variation, die mit einem einfachen Bindestrich beginnt, eine fantastische Variation nur für die Ameise und kein sehr gutes Ziel.