2012-04-15 30 views
8

Làm thế nào để làm mới các dự án nhật thực thông qua dòng lệnh?Làm mới các dự án nhật thực qua dòng lệnh

(tương đương nhấn chuột phải> refresh theo quan điểm của gói)
Tôi cần phải làm mới nhật thực từ một lô sau một maven đêm xây dựng.

+0

Kiểm tra câu hỏi này: http://stackoverflow.com/a/6049245/207764 Làm mới từ dòng lệnh, bạn có nghĩa là khi bạn khởi động Eclipse không? Hoặc nếu bạn đã mở nhật thực? – Fredrik

+0

@Fredrik: Ý tôi là khi tôi mở nhật thực, nhưng tôi quan tâm cả hai. –

+0

@Fredrik: Câu hỏi stackoverflow.com/a/6049245/207764 không phải từ dòng lệnh. –

Trả lời

3

Tôi biết có nhiệm vụ kiến ​​để làm điều này:

<eclipse.convertPath fileSystemPath="/workspace/org.example.project" 
        property="resourcePath"/> 
<eclipse.refreshLocal resource="${resourcePath}" depth="infinite"/> 

Đối với chạy này từ dòng lệnh, như một trường hợp xấu nhất, bạn có thể dính này trong một kịch bản kiến ​​gọi việc áp dụng thực antrunner:

eclipse -nosplash -application org.eclipse.ant.core.antRunner -f refresh.xml

+5

Tôi gặp lỗi: BUILD FAILED C: \ ... \ refresh.xml: 2: Phần tử không mong muốn "{} eclipse.convertPath" {antlib: org.apache.tools.ant} eclipse.convertPath –

+0

Tôi cũng hiểu rồi, làm thế nào để sửa nó? btw, tôi đang ở trong linux nếu điều đó quan trọng – Zamir

Các vấn đề liên quan