2010-03-23 68 views
48

Tôi đã viết một ứng dụng Java phức tạp với nhật thực sử dụng nhiều thư viện .jar được đưa vào thư mục dự án. Có một cách nhanh chóng để xuất cấu hình đang chạy của ứng dụng cho phép tôi chạy nó từ trình bao (tôi không thực sự cần di chuyển nó xung quanh máy móc, vì vậy không xuất khẩu jar hoặc những thứ tương tự).Eclipse: xuất cấu hình chạy

Tôi chỉ cần tách thực hiện từ Eclipse, nhưng kể từ khi dự án có nhiều thiết lập Tôi muốn xuất khẩu một kịch bản (có thể sh hay chỉ là một dòng dài đồng bằng) tự động ..

Trả lời

64

Bạn có thể nhận được đầy đủ lệnh được thực thi bởi cấu hình của bạn trên tab Debug, hoặc cụ thể hơn là khung nhìn Debug.

  1. Chạy ứng dụng của bạn
  2. Đến góc độ gỡ lỗi của bạn
  3. Nên có một mục trong đó (trong Debug View) cho các ứng dụng bạn vừa thực hiện
  4. Kích chuột phải vào nút đó tài liệu tham khảo java.exe hoặc javaw.exe và chọn Properties
  5. Trong hộp thoại bật lên, bạn sẽ thấy dòng lệnh trong đó bao gồm tất cả các lọ, thông số, vv
+3

Có cách nào để tìm lệnh được thực hiện để biên soạn dự án theo cách tương tự không? – Bob

17
  • Bắt đầu với menu File
  • File -> Export Mở rộng "General" nút
  • Chọn "Ant buildfiles" Bấm "Next"
  • Bạn sẽ nhận được một danh sách các dự án,
  • chọn dự án bạn muốn để sử dụng. Nhấn
  • nút "kết thúc" Kết quả là,
  • bạn sẽ nhận được tệp xây dựng ANT, tệp này sẽ có mục tiêu trỏ đến "Cấu hình chạy" của bạn cho dự án đã cho.

Bây giờ, để chạy một cấu hình chạy "chạy-config-1" bạn có thể gõ vào dòng lệnh của bạn (Giả sử bạn có kiến ​​trên PATH của shell của bạn)

ant run-config-1 
+0

tìm cách lặp lại và lạm dụng, điều này đã đặt tôi vào hướng Ant. Cảm ơn nhiều! – user2692263

69

Xuất khẩu:

  1. Chuyển đến Tệp> Xuất ...> Chạy/Gỡ lỗi> Khởi chạy cấu hình
  2. Trong hộp thoại chọn tất cả hoặc những gì bạn muốn
  3. Đặt tên tệp

Nhập khẩu:

  1. Tới File> Import ...> Run/Debug> Launch Configurations
  2. Trong hộp thoại chọn tất cả hoặc những gì bạn muốn
  3. Đặt tên tập tin
+5

dành cho xuất và nhập bên trong nhật thực, nhưng OP muốn xuất từ ​​nhật thực và chạy từ vỏ – CharlesB

+6

@CharlesB: Vài năm sau trang này không trả lời câu hỏi của OP nữa, đó là trả lời câu hỏi của những người đến đây nhấp vào "Eclipse : xuất cấu hình đang chạy "trong kết quả tìm kiếm. Đối với hầu hết chúng ta, đây có lẽ là câu trả lời hữu ích hơn. – Chei

+0

Tôi cũng ủng hộ Yours - vì Yours rất hữu ích - nhìn vào nhân vật sau đó, và anh ấy đã đưa tôi bước cuối cùng về phía Ant. – user2692263

0
  1. Nhấp chuột phải vào một dự án trong trình khám phá Eclipse
  2. Xuất ...
  3. Java -> tập tin JAR Runnable
  4. Chọn cấu hình khởi động của bạn từ trình đơn thả xuống
  5. Đặt điểm đến xuất khẩu
  6. Tùy chọn, bạn có thể xuất đó là một kịch bản ANT quá

Xong. Bạn nhận được tệp JAR mà bạn có thể thực thi với java -jar yourfile.jar

Lưu ý rằng nếu trình khởi chạy của bạn có đối số dòng lệnh, chúng không được xuất, bạn phải chuyển chúng đến lệnh java.

+0

OP đã tuyên bố rằng họ đang tìm kiếm chạy ứng dụng "cùng với các cài đặt Eclipse". Tôi cảm thấy các câu trả lời khác giải quyết vấn đề này tốt hơn. – wavicle

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