2011-12-24 25 views
5

Tôi đã tạo ra một dự án java làm theo các bước sau:Lỗi trong cấu hình khởi chạy Eclipse: tài liệu tham khảo GrammaticalStructure.1 không tồn tại dự án bắt đầu

1.File->java project 
2. Created the package. 
3. Created the main class. 

Wrote các chương trình đơn giản để in hello world

package misc; 
public class MyMainClass { 
    public static void main(String[] args) { 
     System.out.println("Hello World"); 
      } 
    } 

nhưng tôi gặp lỗi khi tôi chạy chương trình

Launch configuration GrammaticalStructure.1 references non-existing project begins. 

Bạn vui lòng cho tôi biết những gì có thể là lý do cho nó?

+2

Bạn đã chạy chính xác như thế nào? Bạn nên nhấp chuột phải vào tệp nguồn và chọn "Chạy dưới dạng -> Ứng dụng Java". –

+0

Cảm ơn Francis, nó đã hoạt động khi tôi chạy nó dưới dạng ứng dụng java. Tôi đang chạy nút chạy màu xanh lá cây đang nhấn. – thetna

Trả lời

27

Hãy thử chạy bằng cách nhấp chuột phải vào tệp nguồn của bạn và chọn: "Chạy dưới dạng -> Ứng dụng Java".

+1

Tuyệt vời !! Cảm ơn bạn!! – Cybernetic

1

Bạn có thể nhấp chuột phải vào dự án của bạn và chọn "Run As" -> Run Configurations.you có thể chỉnh sửa "class Main"

+2

Làm cách nào tốt hơn câu trả lời đã được chấp nhận? (đăng 6 tháng trước ...) –

0

Chỉ cần có cùng một vấn đề. Cố gắng chạy nó bằng cách chọn nút Run as không hoạt động đối với tôi. Tôi nghĩ rằng một tham chiếu cũ đến một dự án cũ giữ chặn chạy.

Điều tôi đã làm là tôi đã ngắt kết nối tất cả các dự án cũ và tạo lại dự án mới.

1

Nhấp chuột phải vào thư mục "src" của dự án rồi "Chạy dưới dạng" -> "Chạy cấu hình" rồi thay đổi tùy chọn "Lớp chính" có tên giống với tên mã lái xe của bạn. Điều này xảy ra vì có thể tồn tại nhiều hơn một lớp chính trong cùng một dự án có thể là do một số yêu cầu kiểm tra hoặc do nhầm lẫn.

+0

Câu trả lời này đã được đăng cách đây 2 năm? Giá trị này thêm vào bao nhiêu? – EWit

+0

@EWit Tôi nghĩ câu trả lời cụ thể này bao gồm nhiều thông tin hơn về bất kỳ câu trả lời nào khác. Ngay cả khi nó không phải là nhiều, rõ ràng có vẻ là một số giá trị gia tăng cho tôi. –

-2

Haha, nguyên nhân là nó chỉ có thể chạy trên PC, không có cách nào trên máy chủ.

Nick ...

+0

Điều đó dường như không vuông với phần còn lại của câu trả lời, bao gồm câu trả lời được chấp nhận. –

0

Tôi gặp vấn đề tương tự. Giải pháp tốt nhất mà tôi tìm thấy để giải quyết vấn đề này là xóa dự án hiện có khỏi thanh Eclipse. Sau đó, tôi đã không gặp vấn đề nữa. Tôi hy vọng nó sẽ giúp bạn giải quyết vấn đề của bạn.

1

Tôi đã gặp vấn đề tương tự gần đây. Không có câu trả lời nào ở trên giúp được. Vẫn còn một số tham chiếu đến cấu hình mã được biên dịch cũ hơn. Tôi thậm chí đã thử đóng & mở dự án, thiết lập tùy chọn Tự động xây dựng & Làm sạch. Không làm việc.

Do đó bạn cần phải chạy Cấu hình chạy & xóa cấu hình trước đó. Thao tác này sẽ xóa các tham chiếu trước đó của cấu hình. Tạo cấu hình mới, chọn Dự án & Lớp chính & rồi Chạy. Điều này sẽ làm việc.

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