Có vẻ như kể từ eclipse v4.7.1a
(cài đặt mới), không thể thực hiện bất kỳ việc xây dựng ant
nào. Mỗi lần nó không thành công với thông báo sau:Eclipse v4.7.1a: kiến xây dựng bị hỏng: Cấu hình khởi chạy <build.file> tham chiếu dự án <container dự án>
Launch configuration <name of build file> references non-existing project <name of the containing project>
Chúng tôi đã thử nghiệm nó với nhiều cấu hình khác nhau (eclipse-jee, nhật thực-rcp ...), mỗi lần với một nhật thực tươi v4.7.1a
cài đặt.
Sau khi điều tra thêm, điều này chỉ xảy ra nếu tệp build.xml
không thuộc loại dự án "java", đó là trường hợp cho tất cả không gian làm việc của chúng tôi (30 + ...).
Tất cả mọi thứ làm việc tốt với v4.7.0
Trong tập tin .log
chúng ta có thể thấy:
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.
[UPDATE]
Nếu file build.xml
là bên trong một dự án Java. Everyhting hoạt động tốt như trước
Nếu file build.xml
là trong một dự án thường xuyên hoặc một dự án EAR (trường hợp của chúng tôi) nó không hoạt động ...
Có vẻ như là một cách để làm cho nó hoạt động trong những trường hợp:
- nhấp chuột phải vào build.xml
Run As
->Ant Build...
-> Chọn "JRE
" tab,- kiểm tra "
Run in the same JRE as the workspace
" ...
và nó hoạt động như trước ...
Đó rõ ràng là một hồi quy từ phiên bản trước ...
Cài đặt mới này có quyền nghe các kết nối đến để nó có thể gỡ lỗi chính xác không? – nitind
Điều này đã được đệ trình như một lỗi với Eclipse? – marc82ch
@ marc82ch: Xong: [# 526539] (https://bugs.eclipse.org/bugs/show_bug.cgi?id=526539) – titou10