Maven derlemeli IntelliJ


9

Hazırda Bekletme kavanozlarına ihtiyaç duyan bir projem var.

Bunları pom.xml'ye bağımlılık olarak ekledim ve Maven projemi iyi derliyor.

Ancak, IDE'de, Hazırda Bekletme API'sına yapılan tüm ek açıklamalar ve çağrılar çözümlenmemiş (kırmızı) olarak işaretlenir.

IntelliJ'in bunları çözmesini nasıl sağlayabilirim?

Proje Oluştur'u tıkladığımda Maven'i kullanmanın bir yolu var mı? (Ctrl + F9)

Ayrıca, IntelliJ içindeki yönler kavramıyla kafam karıştı. Onlara ihtiyacım var mı, diyelim ki JPA yönleri Kalıcılık asistanını vb. Etkinleştirmek için ... ya da Maven'in ilgilenmesine izin verme seçeneği var mı?


1
Projeyi IntelliJ'den silmek ve yeniden içe aktarmak yardımcı olur mu?

@ Thorbjørn Ravn Andersen Yaptım, aynı şey işe yaramıyor.
Mik378

Daha hassas olmak için, bir ServletContextListener kullanıyorum, bu yüzden servlet-api.jar gerekli. Maven bunu iyi ekledi, ancak Intellij çözülmemiş sınıftan yakınıyor. Bağımlılık olarak IDE'den ayarlar paneliyle ekleyebilirim, ancak bunu yaparken
Maven'e

2
Derleme için gerekli olan ancak web konteyneri tarafından sağlanan bu sınıflar<scope>provided</scope>

1
Son olarak, projelerimi (diskten de ^^) tamamen kaldırdım ve yeniden yarattım. Ve Abracadabra, Maven çalışıyor :) Yardımınız için teşekkürler !! :)
Mik378

Yanıtlar:


8

Önbelleği temizleme veya yeniden içe aktarma

Intellij bazen projelerle karışır. Bu olduğunda genel yaklaşım aşağıdaki gibidir:

  1. Derlemeyi Deneyin | Projeyi Yeniden Oluştur
  2. Hayır ise, projenin komut satırından derlenip derlenmeyeceğini kontrol edin
  3. Evetse, Dosya | Geçersiz Önbellekler ve ardından Oluştur | Tümünü Yeniden Oluştur
  4. Yanıtınız hayırsa, yerel proje dosyalarınızı silin ve pom.xml dosyasını proje dosyası olarak kullanarak sürüm denetiminden bir kez daha kontrol edin.
  5. Hayır ise, Intellij kurulumunuzla ilgili ciddi bir sorun var

stackoverflow.com/a/11467266/32453 ayrıca birkaç daha agresif adım da listeler.
rogerdpack
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.