Tôi có build.xml cho dự án của tôi, nhưng ngay cả mảnh nhỏ mã nàyAnt xây dựng các kịch bản hoàn toàn bị treo, không có tin nhắn trong giao diện điều khiển
<target name="init">
<tstamp/>
<!-- Create the build directory structure used by compile -->
<mkdir dir="${build}"/>
</target>
Nó không chạy
Console là rỗng nhưng quá trình đang hoạt động. Tôi vẫn có thể chấm dứt nó qua nút STOP
Đồng thời tôi cũng không thể gỡ lỗi nó, cùng một quy trình hoạt động không có đầu ra trong bảng điều khiển và tôi có thể đợi mãi! Bất kỳ ý tưởng?
- JDK 1.6.0_14
- Eclipse 3.5.1
Sửa: Cảm ơn cho câu hỏi Loron Phêrô tôi đã kiểm tra không gian làm việc log file MyWorkspace/.metadata/.log Ở đó tôi thấy lỗi tin nhắn tôi googled nó và thấy rằng điều này xảy ra bởi vì vị trí của Eclipse của tôi thay đổi, nhưng đường dẫn đến các lọ ANT vẫn còn cũ. Để sửa chữa, bạn phải đi Preferences-> Ant-> Runtime và nhấn Restore Default nó sẽ lấy vị trí jar mới và cảnh báo bạn về việc không có tools.jar, sao chép nó từ đâu đó và thả nó vào cùng thư mục chứa các lọ khác.
Tập lệnh ant có chạy từ dòng lệnh không? Bất kỳ lỗi nào trong nhật ký hệ thống hoặc nhật ký nhật thực? –
Bạn có đang chạy bất kỳ thiết bị nào trong số này từ ổ đĩa mạng không? – Geo
Chạy nó từ Eclipse, Eclipse và Dự án trên Drive C của máy tính xách tay của tôi, Máy tính xách tay là Win7 64Bit. Lỗi Ant là: ! ENTRY org.eclipse.ant.ui 4 120 2010-03-17 14: 27: 31.484 ! MESSAGE Lỗi đăng nhập từ giao diện người dùng Ant: ! STACK 0 java.net.SocketTimeoutException: Chấp nhận hết thời gian chờ \t tại java.net.PlainSocketImpl.socketAccept (Native Method) \t tại java.net.PlainSocketImpl.accept (Unknown Source) \t tại java.net.ServerSocket.implAccept (Unknown Source) \t tại java.net.ServerSocket .accept (Unknown Source) \t tại org.eclipse.ant.internal.ui.launchConfigurations.RemoteAntBuildListener $ ServerConnection.run (RemoteAntBuildListener.java:95) –