2011-08-04 30 views
11

Bu yüzden IntelliJ 10.5'te varolan bir projeyi bir maven projesi olarak açtım. Özellikleri denemek için önce JDK 7'yi SDK listeme ekledim. Ancak bir nedenden dolayı mvn komutlarım başarısız oldu, bu yüzden maven koşucuyu 1.6'ya geri döndürdüm. Ancak, bazı maven komutlarının hala Java 7 ile çalıştırıldığı garip bir hata alıyorum. Modüldeki bir yaşam döngüsüne sağ tıklayıp Maven Oluştur'u çalıştır seçeneğinin her zaman doğru çalıştığını gördüğümde Maven Projeleri görünümünde Maven Projeleri görünümünde Çalıştır "temizle" yi seçiyorum hala 1.7 JDK kullanıyor. JDK 7'yi listeden çıkardım ve şimdi JRE '1.7'yi bulamadığını söyleyen bir hata alıyorum.IntelliJ, Maven ve Java 7

Bunu nasıl düzeltebileceğime dair hiçbir fikrim yok, ancak herhangi bir öneride bulunacak çok şey varsa. (| Maven | Runner veya açık Settings) Maven Projects paneli basın Settings düğmesi olarak

+0

JDK'yı SDK'lar listenize nasıl eklersiniz? –

cevap

20

.

JRE'un mevcut JRE yapılandırmasına ayarlandığından emin olun (1.6).

+0

Evet, bu, varsayılan Run Maven Build'ı kullanmama izin verir, ancak diğer seçenekleri hala yapamaz. – Mike

+1

Maven hedefi için IDEA Run/Debug yapılandırması oluşturduysanız, Maven koşucusu için kendi ayarlarına sahip olacak, ayrıca JRE'yi Çalıştırma yapılandırması için güncellediğinizden emin olun. – CrazyCoder

+0

Yanıtı veren CrazyCoder, bazı sebeplerden dolayı Run/Debug yapılandırmasını runner'ı ilk kez ayarladığımda, ancak geri değiştirirken bunları güncellemedi. Yapılandırma yapılandırması varsayılanlarında el ile güncelleştirildi ve bir şampiyon gibi çalışır. – Mike