SORU
10 HAZİRAN 2010, PERŞEMBE


Nasıl maven kodlama yapılandırmak için

Multi modül maven proje üzerinde maven install koşarken ben her zaman aşağıdaki çıktıyı alıyorum:

[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!

Yani, biraz araştırdım ama bulabildiğim tüm eklememiz gerekiyor

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

benim pom.xml için. Ama zaten orada (üst pom.xml içinde).

Maven-kaynak-plugin veya maven-derleyici-plugin için <encoding> yapılandırma da bunu düzeltmiyor. Sorun ne?

CEVAP
10 HAZİRAN 2010, PERŞEMBE


TAMAM, sorunu buldum.

Bazı raporlama eklentileri kullanıyorum. Hatasız-maven-plugin belgeleri (http://maven.apache.org/plugins/maven-failsafe-plugin/integration-test-mojo.html) <encoding> yapılandırma - varsayılan olarak ${project.reporting.outputEncoding} kullanan buldum. project öğenin bir alt öğesi olarak özelliği ekledim ve şimdi her şey yolunda.

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

Ayrıca http://maven.apache.org/general.html#encoding-warning bkz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • Michael Zhang

    Michael Zhan

    8 EYLÜL 2012
  • sonia989

    sonia989

    26 EKİM 2006