2017-10-23 113 views
6

Tutulma v4.7.1a (yeni yükleme) olduğundan, herhangi bir ant yapısını yürütmek artık mümkün değildir. aşağıdaki iletiyle başarısız Her zaman:Eclipse v4.7.1a: karınca oluşturma yapılamıyor: Yapılandırmayı başlat <build.file> başvurular var olmayan proje <kapsayıcı proje>

Launch configuration <name of build file> references non-existing project <name of the containing project> 

Birçok farklı konfigürasyon (Tutulma-JEE, tutulma-rcp ...) ile test ettik, taze tutulması v4.7.1a her zaman yükleyin.
Daha fazla araştırma yaptıktan sonra, bu durum, yalnızca tüm çalışma alanlarımızda (30 + ...) söz konusu olan "java" türünde bir projede bulunmayan build.xml dosyasında gerçekleşir.

java.net.SocketException: Socket operation on nonsocket: configureBlocking 
    at java.net.DualStackPlainSocketImpl.configureBlocking(Native Method) 
    at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source) 
    at java.net.AbstractPlainSocketImpl.accept(Unknown Source) 
    at java.net.PlainSocketImpl.accept(Unknown Source) 
    at java.net.ServerSocket.implAccept(Unknown Source) 
    at java.net.ServerSocket.accept(Unknown Source) 
    at org.eclipse.ant.internal.launching.launchConfigurations.RemoteAntBuildListener$ServerConnection.run(RemoteAntBuildListener.java:89) 

!ENTRY org.eclipse.jdt.launching 4 107 2017-10-22 21:19:26.676 
!MESSAGE Launch configuration org.titou10.jtb.build build.xml references non-existing project org.titou10.jtb.build. 

[GÜNCELLEME]
build.xml dosya bir Java projesi içine ise:
Her şey görebildiğimiz .log dosyasında v4.7.0
ile iyi çalıştı.

: Everyhting build.xml dosya normal bir proje veya bir KULAK projesinde ise
(bizim durumumuzda) o
O durumlarda çalışması için bir yol var gibi görünüyor ... çalışmıyor eskisi gibi çalışıyor > Ant Build... - -
  • Run As build.xml üzerinde
    1. sağ tık> "JRE" sekmesini seçin
    2. çek "Run in the same JRE as the workspace" ...
    Açıkça önceki sürümden bir gerileme

    ve eskisi gibi çalışıyor ... ...

  • +0

    Bu yeni yükleme, gelen bağlantıları dinlemeye izin veriyor mu, böylece düzgün bir şekilde hata ayıklayabiliyor mu? – nitind

    +0

    Bu Eclipse ile bir hata olarak dosyalandı mı? – marc82ch

    +0

    @ marc82ch: Bitti: [# 526539] (https://bugs.eclipse.org/bugs/show_bug.cgi?id=526539) – titou10

    cevap

    4

    Evet, bunun doğru olduğunu olduğunuz bir Eclipse hata:

    Eclipse bug 522581 - Cannot run ant build file from generic project

    Hata, Oxygen.0'da (4.7.0), muhtemelen yerleşik Ant çerçevesinin bir güncellemesiyle tanıtıldı. Bu hata için bir düzeltmesi, Oxygen.2 (4.7.2), 20 Aralık 2017 için planlanan 'dur. Zaten söz konusu kendiniz tarif

    gibi, çalışma alanı aynı JRE'de çalıştırın Geçici bir çözüm olarak kullanılabilir.

    +0

    Bu geçici çözüm gerçekten farklı bir JRE kullanmanız gerekene kadar harika ... –