Uruchamianie skryptu narzędzia Ant

Po zapisaniu ustawień komponentu Java bean J2C i klas wiązania danych w skrypcie narzędzia Ant plik ten można uruchamiać niezależnie.

Uruchamianie skryptu narzędzia Ant w obszarze roboczym
  1. Kliknij prawym przyciskiem myszy plik narzędzia Ant do uruchomienia.
  2. Kliknij przycisk OK.
  3. Wybierz opcje Uruchom jako > Budowanie Ant....
  4. W oknie Atrybuty uruchamiania przejdź na kartę JRE i zaznacz opcję Uruchom w tym samym środowisku JRE co obszar roboczy. Kliknij przycisk Zastosuj, a następnie przycisk Uruchom.
    Uwaga: Środowisko JRE trzeba skonfigurować tylko przy pierwszym uruchamianiu skryptu narzędzia Ant. Aby uruchomić go po raz kolejny, wystarczy wybrać opcje Uruchom jako > Budowanie Ant .
  5. .
Uruchamianie skryptu narzędzia Ant z poziomu wiersza komend

Po wygenerowaniu lub zmodyfikowaniu skryptów narzędzia Ant można je uruchamiać bez konieczności uruchamiania środowiska IDE. Jest to tak zwany tryb nienadzorowany. W celu uruchomienia skryptu narzędzia Ant wywołuje się aplikację antRunner i przekazuje się do niej plik narzędzia Ant jako argument.

  1. Utwórz prosty plik wsadowy, Test.bat, do uruchamiania wygenerowanego skryptu narzędzia Ant w trybie nienadzorowanym.
    echo off
    setlocal
    
    set ECLIPSE=<katalog_instalacyjny>\IBM\SDP70\
    set WORKSPACE=\%ECLIPSE%\MyWorkspaceANT
    set BUILDFILE=<katalog_instalacyjny>\developerwork\Customer.xml
    
    rem set JAVA_HOME=<katalog_instalacyjny>\Programs\jdksun1.4.2
    set JAVA_HOME=%ECLIPSE%\jdk\jre
    set PATH=%JAVA_HOME%\bin;%PATH%
    set CLASSPATH=%JAVA_HOME%\lib;%CLASSPATH%
    
    
    java -cp %ECLIPSE%\startup.jar org.eclipse.core.launcher.Main -clean -data %WORKSPACE% 
    
     -application org.eclipse.ant.core.antRunner -buildfile %BUILDFILE%
    
    gdzie:
        Zmienna środowiskowa ECLIPSE określa ścieżkę do folderu eclipse w ramach środowiska RAD.
        Zmienna WORKSPACE określa ścieżkę, w której zostanie utworzony obszar roboczy.
        Zmienna BUILDFILE to ścieżka do wygenerowanego skryptu narzędzia Ant, który ma zostać uruchomiony.
    Można zmodyfikować wartości tych zmiennych w pliku wsadowym, tak aby odpowiadały one danemu środowisku:
    • Zastąp wartość ECLIPSE ścieżką do głównego katalogu Eclipse.
    • Zastąp wartość WORKSPACE odpowiednią ścieżką i nazwą obszaru roboczego.
    • Zastąp wartość BUILDFILE ścieżką do swojego skryptu J2C narzędzia Ant.
  2. Otwórz okno komend i wywołaj w wierszu komend plik Test.bat.
  3. Po pomyślnym wykonaniu pliku Test.bat można otworzyć obszar roboczy. Będą już w nim utworzone wszystkie pliki projektu i pliki powiązań danych.
Znane ograniczenie skryptów narzędzia Ant: Nie można znaleźć pliku RAR
Jeśli dla konkretnego adaptera zasobów został już utworzony w obszarze roboczym projekt konektora, wówczas po przejściu przez kreator J2C Java bean adapter zasobów nie zostanie zaimportowany ponownie. Podczas generowania skryptu narzędzia Ant skrypt nie może ustalić położenia adaptera zasobów, ponieważ projekt konektora nie udostępnia takiej informacji. Jeśli wartość ra.file jest równa cannotlocaterar, wówczas w wygenerowanym skrypcie narzędzia Ant komponentu Java bean J2C trzeba ręcznie umieścić informację o położeniu adaptera zasobów. Jest to znane ograniczenie. W takiej sytuacji w pliku narzędzia Ant znajdzie się wiersz: property name="ra.file" value="Cannot Locate RAR "
<target name="Init1">
<property name="debug" value="true"/>
<property name="project1" value="project111"/>
<property name="ra.project" value="cicseci602"/>
<property name="ra.runtime" value="WebSphere Application Server v6.1"/>
<property name="ra.file" value="Cannot Locate RAR "/>
</target> 

Opinie