Med eksterne værktøjer kan du konfigurere og afvikle programmer, kommandofiler, Ant-byggefiler og andet fra arbejdsbænken. Du kan gemme konfigurationerne af de eksterne værktøjer og afvikle dem på et senere tidspunkt.
Output fra eksterne værktøjer vises i oversigten Konsol.
Du kan tilføje eksterne værktøjer som en del af bygningsprocessen for et projekt. De eksterne værktøjer afvikles i den angivne rækkefølge, hver gang et projekt bygges.
Der er følgende tilgængelige variabler, når du konfigurerer et eksternt værktøj. Variablerne udvides automatisk, hver gang det eksterne værktøj afvikles.
Variabelnavn |
Beskrivelse |
---|---|
${workspace_loc} | Den absolutte sti på systemets harddisk til arbejdsområdebiblioteket for Eclipse |
${workspace_loc:<ressourcesti>} | Den absolutte sti på systemets harddisk til den angivne ressource. <ressourcesti> er ressourcens fuldstændige sti, relativ i forhold til arbejdsområderoden. Eksempel: ${workspace_loc:/MitProjekt/MinFil.txt}. Bemærk, at det udvidede resultat af denne variabel ikke er det samme som ${workspace_loc}/MitProjekt/MinFil.txt, hvis projektets indholdsbibliotek for MitProjekt ligger uden for arbejdsområdebiblioteket. |
${project_loc} | Den absolutte sti på systemets harddisk til den aktuelt valgte ressources projekt eller til det projekt, der bygges, hvis det eksterne værktøj afvikles som en del af bygningen. |
${project_loc:<ressourcesti>} | Den absolutte sti på systemets harddisk til den angivne ressources projekt. <ressourcesti> er ressourcens fuldstændige sti, relativ i forhold til arbejdsområderoden. Eksempel: ${workspace_loc:/MitProjekt/MinFil.txt}. Bemærk, at det udvidede resultat af denne variabel ikke er det samme som ${workspace_loc}/MitProjekt, hvis projektets indholdsbibliotek for MitProjekt ligger uden for arbejdsområdebiblioteket. |
${container_loc} | Den absolutte sti på systemets harddisk til den aktuelt valgte ressources overordnede (enten en folder eller et projekt). |
${container_loc:<ressourcesti>} | Den absolutte sti på systemets harddisk til den angivne ressources overordnede (enten en folder eller et projekt). <ressourcesti> er ressourcens fuldstændige sti, relativ i forhold til arbejdsområderoden. Eksempel: ${workspace_loc:/MyProject/MyFolder/MyFile.txt}. Bemærk, at det udvidede resultat af denne variabel ikke er det samme som ${workspace_loc}/MitProjekt/MinFolder, hvis projektets indholdsbibliotek for MitProjekt ligger uden for arbejdsområdebiblioteket. |
${resource_loc} | Den absolutte sti på systemets harddisk til den aktuelt valgte ressource. |
${resource_loc:<ressourcesti>} | Den absolutte sti på systemets harddisk til den angivne ressource. <ressourcesti> er ressourcens fuldstændige sti, relativ i forhold til arbejdsområderoden. Eksempel: ${workspace_loc:/MitProjekt/MinFil.txt}. Bemærk, at det udvidede resultat af denne variabel ikke er det samme som ${workspace_loc}/MitProjekt/MinFil.txt, hvis projektets indholdsbibliotek for MitProjekt ligger uden for arbejdsområdebiblioteket. |
${project_path} | Den fuldstændige sti, relativ i forhold til arbejdsområderoden, til den aktuelt valgte ressources projekt eller til det projekt, der bygges, hvis det eksterne værktøj afvikles som en del af bygningen. |
${container_path} | Den fuldstændige sti, relativ i forhold til arbejdsområderoden, til den aktuelt valgte ressources overordnede (enten en folder eller et projekt). |
${resource_path} | Den fuldstændige sti, relativ i forhold til arbejdsområderoden, til den aktuelt valgte ressource. |
${project_name} | Navnet på den aktuelt valgte ressources projekt eller på det projekt, der bygges, hvis det eksterne værktøj afvikles som en del af bygningen. |
${container_name} | Navnet på den aktuelt valgte ressources overordnede (enten en folder eller et projekt). |
${resource_name} | Navnet på den aktuelt valgte ressource. |
${build_type} | Byggetypen, når det eksterne værktøj afvikles som en del af bygningen. Værdien kan være "full", "incremental" eller "auto". Hvis det eksterne værktøj afvikles uden for bygningen, er værdien "none". |
Lad os antage, at Eclipse-arbejdsområdebiblioteket er c:\eclipse\workspace
og at du har to projekter, MitProjekt1
og MitProjekt2
. Det første projekt, MitProjekt1
, er placeret i arbejdsområdebiblioteket, mens det andet projekt, MitProjekt2
, er placeret uden for arbejdsområdebiblioteket i c:\projects\MitProjekt2
.
Lad os se på, hvordan variabeleksemplerne nedenfor udvides, når det eksterne værktøj afvikles, hvis ressourcen /MitProjekt2/MinFolder/MinFil.txt
vælges.
Eksempel på variabel |
Udvidede resultater |
---|---|
${workspace_loc} | c:\eclipse\workspace |
${workspace_loc:/MyProject1/MyFile.txt} | c:\eclipse\workspace\MitProjekt\MinFil.txt |
${workspace_loc:/MyProject2/MyFile.txt} | c:\projekter\MitProjekt2\MinFil.txt |
${project_loc} | c:\projekter\MitProjekt2 |
${project_loc:/MyProject1/MyFile.txt} | c:\eclipse\workspace\MitProjekt |
${container_loc} | c:\projekter\MitProjekt2\MinFolder |
${resource_loc} | c:\projekter\MitProjekt2\MinFil.txt |
${project_path} | /MitProjekt2 |
${container_path} | /MitProjekt2/MinFolder |
${resource_path} | /MitProjekt2/MinFolder/MinFil.txt |
${project_name} | MitProjekt2 |
${container_name} | MinFolder |
${resource_name} | MinFil.txt |
${build_type} | ingen |
Indstillinger for eksterne værktøjer
Eksterne værktøjer og Ant-ikoner
Oversigten Konsol