2016-11-03 4 views
-1

선생님으로부터 특정 측면에 대한 구현을 추가해야하는 프로젝트가 있습니다. IntelliJ에서 프로젝트 실행

이 프로젝트는 이미 여전히 main 방법하지만 "실행""디버그"를 가지고 오른쪽 상단 모서리에 버튼은 회색으로 표시됩니다.

나는 또한 메인 메소드와 자바 파일을 오른쪽 클릭 해 보았지만 실행이나 디버깅을 보여주지 못했다.

"프로젝트 만들기"버튼 (오른쪽 위 모서리)을 사용하여 시도해도되지만 실행하지 못하게합니다.

어떻게 프로젝트를 실행할 수 있습니까? 나는 해결책을 찾을 수가 캔트 원인

도움이 많이 ...

+0

https://www.jetbrains.com/help/idea/2016.2/creating-and-editing-run-debug-configurations.html – Defozo

+0

@Defozo 그래도 그걸 시도해 봤지만, 내가 메인 클래스 (내 주요 방법이 위치해 있습니다) 그 회색으로하기 때문에 언론 ok를 ... – user343037

+0

그것은 컴파일합니까? 폴더에있는 코드를 실제 소스 코드로 등록합니까 (폴더 아래 코드가 파란색으로 표시됩니까?)? – Makoto

답변

0

"실행"상단 실행에서 "디버그"- 버튼 현재 선택된 main -method을 감상 할 수있다. 하나를 선택하지 않으면 실행할 수 없습니다. 편집 창 왼쪽의 현재 버전에서는 main 버튼 바로 옆에 녹색 화살표가 표시됩니다. 해당 화살표를 클릭하여 한 번 실행하면 상단 창에있는 버튼을 사용하여 프로그램을 실행/디버깅 할 수 있습니다.

enter image description here

이 이미지에서는 녹색 화살표 (버전 2016년 2월 4일)를 볼 수 있습니다.

다음과 같이 더 복잡하지만보다 다양한 옵션을 사용할 수도 있습니다.
실행 및 디버그 버튼에서 직접 목록을 전환하는 버튼이 있습니다. 프로젝트의 초기 구성에서이 목록은 정확히 하나의 항목을 포함합니다 : "Edit Configurations ...". 이를 사용하여 사용자 정의 대상을 작성하십시오. Java 클래스를 진입 점으로 사용하는 경우 Application으로 이동하고 원하는대로 구성을 설정하십시오. 앞서 언급 한 화살표를 클릭하면 기본적으로 약간의 자동 구성이 이루어집니다.

세 번째 대안 :
main- 방법에서 컨텍스트 메뉴를 엽니 다. 여기에는 표시된 메소드를 진입 점으로 사용하여 프로그램을 실행하고 디버그하는 옵션도 포함됩니다. 해당 클래스의 컨텍스트 메뉴에서도 작동합니다.

+0

캔트는 메인 메소드 바로 옆에있는 편집기 창 왼쪽에 아무것도 보이지 않습니다. – user343037

+0

@ user343037 화살표가 표시된 스크린 샷으로 답변을 편집했습니다. 당신이 그 (것)들을 얻지 않는 경우에 당신은 오래된 구식 버전을 사용하고있다. 거의 1 년이라고 생각하기 때문에 화살표가 주변에 있습니다.프로그램을 실행하기위한 세 번째 옵션을 추가했습니다. – Paul

+0

@ Paul thx, 내 대답을 받아 들일 수 있겠 니? –

0

실행 구성을 추가해야합니다. 회색 버튼을 클릭 한 다음 구성이있는 sth (내 PC 앞에 있지 않음)를 클릭 한 다음 구성을 추가하십시오.

+0

몇 가지 다른 간단한 가능성이 있습니다. – Paul

0

기본 메소드의 인수 구문이 올바 릅니까? 나는 이클립스에서 프로그램이 public static void main(String[] args)의 형식이 아닌 경우 주 방법을 실행할 수 없음을 발견했다. 또한, 코드가 제대로 컴파일되고 IDE가 실행을 못하게합니까?

관련 문제