Bu gerçekten basit bir soru ve muhtemelen bilmediğim bir yer var, ancak Google bu soru için özellikle yararsızdır, derleme hatalarıyla ilgili sonuçlar verir, nasıl yapılır derleme hata mesajlarını değiştir.maven "sembol bulamıyor" iletisi yararsız
[HATA] /path/to/source/Main.java:[13,8] hata: bulamıyor şöyle
Ben maven ile projemi oluştururken, bana kabaca biçimlendirilmiş hata iletileri verecek sembol
Karınca veya javak ile oluşturduğumda, aslında bana hata iletisinde bulamadığı sembolü söyleyecektir. maven bana bir satır numarası ve karakter konumu verir, ancak gerçek sembolü göstermek daha yararlı olur. Yukarıdaki satır, "sembol bulamıyor" hatalarının her biri için verilen tek satırdır. Sembol veren yukarı veya aşağı hiçbir çizgi yoktur. Bu bilgiyi bana anlatacak maven almanın bir yolu olmalı diye düşünüyorum, ama ne olduğunu bilmiyorum. -e seçeneği denedim, çünkü mvn onu kullanmayı denememi istedi, ama gerçek sembol için değil, hata için bir maven geri bildirimi verdi.
Herhangi bir yardım? İşte
MVN'nin versionApache Maven 3.0.4 (rNON-CANONICAL_2012-10-24_11-25_mockbuild; 2012-10-24 07:25:04-0400)
Maven home: /usr/share/maven
Java version: 1.7.0_09-icedtea, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.6.6-1.fc17.x86_64", arch: "amd64", family: "unix"
çıkışı var Ve burada tam olarak maven tarafından çıktı olarak (sadece dizinleri kısaltılmış ile), bir örnek (yararsız) hata mesajı yok:
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /path/to/source/SoundEngineFilePanel.java:[33,8] error: cannot find symbol
[ERROR] class SoundEngineFilePanel
/path/to/source/SoundEngineFilePanel.java:[36,8] error: cannot find symbol
[INFO] 2 errors
[INFO] -------------------------------------------------------------
sembolleri Bulamaz "FakeThing" ve "fakeThing2", SoundEngineFilePanel değil.
bazı sürüm bilgilerini (özellikle Maven) vb sağlayabilir yardımcı olabilir, bu tür ilk bağımlı projeleri oluşturmayı deneyin? Bu benim için olan değil. –
... ve daha fazla hata çıkışı. Önceki veya sonraki satırda eksik sembolün belirtildiğinden eminim! –
Daha fazla bilgi sağladı. – mattg