Mam kilka wygenerowanych klas, które są generowane z kodowaniem ASCII. Ale aby skompilować te klasy, klasy muszą mieć kodowanie utf-8.
Więc potrzebuję wtyczki, która konwertuje te klasy odpowiednio z ASCII lub ISO-8859-1 na utf-8.
Próbowałem użyć wtyczki maven-resources inative2ascii-maven-plugin do konwersji plików. Ale nie zrobili tego, czego potrzebowałem. Wtyczka maven-resources może być skonfigurowana tylko z jedną flagą, która jest używana do odczytu danych wejściowych i zapisywania danych wyjściowych. Zawsze używam utf-8. Więc jest oczywiste, że nie ma to żadnego efektu.
Z drugiej strony wtyczka native2ascii-maven konwertuje tylko w złym kierunku, czyli z utf-8 na ASCII. Ale muszę przekonwertować pliki z ASCII na UTF8.
Czy są jakieś inne wtyczki lub która wtyczka rozwiązuje mój problem? Jakiej konfiguracji mam użyć? Podaj zdecydowanie działający fragment konfiguracji.
Dzięki
Odpowiedzi:
3 dla odpowiedzi № 1Jeśli wszystko inne zawiedzie, plik Wtyczka AntRun i Ant "s Kopiuj zadanie z jego encoding
i outputencoding
atrybuty powinny załatwić sprawę.
1 dla odpowiedzi nr 2
ASCII jest podzbiorem utf-8. Wszystkie symbole, które można wyrazić w ASCII, są kodowane w ten sam sposób w utf-8.
(Mam wrażenie, że Twój problem musi być zbyt trywialny, aby był prawdziwy. Zmień swoje pytanie, jeśli sprawa jest rzeczywiście bardziej złożona).