Unter Verwendung von Ant, wie öffne ich eine Datei in einem Browser?

7

Ich habe eine Ant-Aufgabe, die einen HTML-Bericht erstellt. Ist es möglich, diesen Bericht automatisch in einem Browser von der Ant-Aufgabe zu laden? Wenn ja, ist dies benutzerunabhängig möglich oder würden benutzerdefinierte Benutzereigenschaften benötigt?

Danke,

Paul

    
Paul 14.01.2011, 21:33
quelle

8 Antworten

6

Versuchen Sie, Ant% exec Aufgabe zu verwenden, um einen Systembefehl auszuführen.

Ссылка

Ein Beispiel aus diesem Dokument:

%Vor%     
Shaun 14.01.2011, 21:41
quelle
7

Ich habe <script> mit javascript verwendet:

%Vor%     
Gabor Imre 22.09.2012 11:54
quelle
7

Es gibt einen unabhängigen Weg, wie wir es in Java machen:

%Vor%

Ich sehe keinen Ausgang ohne ant optionale Aufgaben. Von allen Skripten sieht beeschell am leichtesten aus und erfordert keine neuen Kenntnisse. Also habe ich es so gemacht:

%Vor%

Und das ist eine Antwort , um script task laufen zu lassen. Allerdings ist javascript language in der Tat eine bessere Option, da sie in JDK 6 keine classpath (und keine manager ) benötigt. Und der Code innerhalb bleibt gleich.

    
Jarekczek 06.07.2011 14:07
quelle
4

Wie ich es gemacht habe:

In meinen build.properties

%Vor%

In meiner Datei build.xml

%Vor%     
Paul Peelen 29.11.2011 15:05
quelle
4

Ich brauche eine plattformunabhängige Lösung, die auf "1,21 Gigawatt" basiert:

%Vor%

Dies kann wie folgt aufgerufen werden:

%Vor%     
Matt 07.07.2014 15:53
quelle
2

Eine Möglichkeit besteht darin, Ihren bevorzugten Browser mit dem Dateinamen aufzurufen. Wenn Sie Ant ausführen

%Vor%

es wird Firefox mit dieser Datei starten.

    
rajah9 14.01.2011 21:44
quelle
2

Ausgehend von Gabor's Antwort musste ich noch ein paar Dinge tun, um es zum Laufen zu bringen. Hier ist mein Code:

%Vor%

Ich musste den Projektnamen an das Verzeichnis anhängen und die Leerzeichen durch "% 20" ersetzen. Danach hat es gut funktioniert.

    
1.21 gigawatts 26.11.2012 18:12
quelle
0

Dies öffnet die angegebene HTML-Datei im Systemstandard-Browser und verwendet nur die reine Ant.

%Vor%     
Natix 24.08.2015 14:31
quelle

Tags und Links