Jak ustawić kolejność ścieżek w mrówce?Ant classpath Order
W szczególności, Kiedy próbuję uruchomić moją kompilację mrówek, potrzebuję jej, aby odebrać klasę w słoiku (jaxws-api.jar) zamiast tej samej klasy, która znajduje się w jrze. Obecnie ustawiam ścieżkę klas, aby wyraźnie uwzględniać te słoiki, ale wydaje się, że najpierw odbiera ona jre. To, czego szukam, to jakiś typ ekwiwalentu Order/Export w Eclipse w menu "Build Configuration".
Edytuj: Będę bardziej bezpośredni. Mam kilka klas, które zostały wygenerowane za pomocą CXF 2.1.3. Nazywają javax.xml.ws.Service # getPort (QName, Class, WebServiceFeature ...). Używam wersji Java 1.6.02. Ta metoda nie istnieje w tej klasie w tej wersji. Jednak istnieje on w wersji klasy jaxws (i późniejszych wersjach klasy JRE). Kiedy próbuję wykonać kompilację ant, klasa JRE jest zawsze pobierana najpierw przed wersją jaxws. To sprawia, że moja kompilacja się nie udaje. Jak mogę zmodyfikować ścieżkę klas, aby umieścić środowisko JRE jako ostatnie?
Nie mogę zmienić wersji JRE, więc nie sugeruj jej jako poprawki, chyba że jest to jedyna możliwa.