Używam Eclipse Kepler i próbuję wykonać skrypt budowania.Zmienne odniesienia nieistniejącego zasobu Build.xml
Kiedy uruchomić zadanie, pojawia się błąd, który mówi Ant
Zmienna odniesienia nieistniejące źródło: $ {workspace_loc: /MyProject_JAVA/dev-new/build.xml}.
Problem polega na tym, że ta ścieżka jest nieprawidłowa. Powinno to być:
/MoProject_JAVA/dev/dev-new/build.xml.
Mogę przejść do narzędzi zewnętrznych i zmienić konfigurację dla tej kompilacji, ale jeśli spróbuję ponownie uruchomić zadanie, otrzymam ten sam błąd.
Jak zmienić miejsce, w którym Ant myśli plik kompilacji?
Składnia $ {workspace_loc: ścieżka} jest poprawna - patrz http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fconcepts-exttools. htm –
Podobnie jest z zaproponowaną przeze mnie składnią, a dołączony link wspomina o dwóch nieco odmiennych składniach, które mogą dawać różne wyniki. –
$ {workspace_loc: path} zajmie się projektem z połączonymi plikami poza obszarem roboczym, podczas gdy ścieżka $ {workspace_loc} nie będzie. –