모든 드라이버 코드를 작성하지 않고도 Eclipse에서 Java로 작성된 메소드를 시작할 수 있습니까? 메서드를 마우스 오른쪽 버튼으로 클릭하고 params로 채우고 디버거에게 먹이를주는 효과적인 방법을 원합니다.자바 : 메인에서 호출하지 않고 프로그램에서 주어진 메소드를 실행할 수 있습니까?
2
A
답변
5
내가 생각할 수있는 가장 가까운 것은 일식의 "스크랩 페이지"입니다. 디버그 할 수 있다고 생각하지 마십시오.
내가 너라면, moreUnit 플러그인 + JUnit (+ 선호 maven)을 사용한다. 그렇게하면 몇 가지 테스트를 신속하게 작성할 수있을뿐만 아니라 이후에 훌륭한 단위 테스트 배터리를 가질 수 있도록 구성됩니다 ...
+1
나는 JUnit이 좋은 해결책이라는 점에서 Zwei와 동의한다. 주어진 클래스에 대해 "File> New> JUnit Test Case"를 선택하여 Eclipse가 JUnit 클래스의 모든 스켈 레탈 코드를 생성하도록 할 수 있습니다. 그런 다음 테스트 메소드에서 원하는 매개 변수로 메소드를 호출하면 즉시 사용할 수있는 테스트 하네스가 생깁니다. 중단 점을 설정 한 다음 JUnit 테스트 메소드를 마우스 오른쪽 단추로 클릭하고 "Debug As> JUnit Test"를 선택하십시오. –
0
이것은 재고 패키지에 포함 된 표준 eclipse 플러그인의 일부가 아닙니다.
관련 문제
- 1. `node`를 호출하지 않고 Node.js 스크립트를 실행할 수 있습니까?
- 2. 이름 만 주어진 메소드를 어떻게 호출 할 수 있습니까?
- 3. UIWebView 없이도 자바 스크립트를 실행할 수 있습니까?
- 4. Zend_Rest_Server가 클래스 메소드를 호출하지 않습니다.
- 5. 바인드를 호출하지 않고() 듣고()
- 6. 리스너 클래스가 메소드를 호출하지 않습니까?
- 7. 자바 코드는 한 클래스에서 다른 클래스로 메소드를 호출하지 못하도록합니다.
- 8. Backing bean 메소드를 실행할 수 없습니다.
- 9. RMI 레지스트리를 데몬으로 실행할 수 있습니까
- 10. COM : Release를 호출하지 않고 CoUninitialize를 호출 할 수 있습니까?
- 11. 생성자를 호출하지 않고 Java에서 객체의 인스턴스를 만들 수 있습니까?
- 12. asp.net에서 호출하지 않고 Run.Cs 또는 .Vb 파일
- 13. 별도의 스레드에서 주 스레드에서 메소드를 실행할 수 있습니까?
- 14. 레일즈 3에서 예외가 발생할 때마다 메소드를 실행할 수 있습니까?
- 15. Jena SWRL 규칙에서 Java 메소드를 실행할 수 있습니까?
- 16. MEF를 사용하면 모든 유형을 내보내기 전에 메소드를 실행할 수 있습니까?
- 17. 종료를 기다리지 않고 어떻게 외부 프로그램을 실행할 수 있습니까?
- 18. 어셈블리를 디스크에 저장하지 않고 C# 식을 컴파일하고 실행할 수 있습니까?
- 19. 우리는 .net 윈도우 응용 프로그램에서 자바 스크립트를 실행할 수 있습니다.
- 20. uac을 호출하지 않고 서비스 시작
- 21. 메소드를 숨겨 프로그래머가 호출하지 않지만 코드에서 사용할 수 있도록하려면 어떻게합니까?
- 22. Eclipse에서 작성한 명령 행 프로그램에서 실행할 수 있습니까?
- 23. 메소드를 작성하는 메소드를 작성할 수 있습니까?
- 24. C 프로그램에서 파이썬 메소드를 호출 할 수 있습니까?
- 25. 메인에서 이미 생성 한 pthread 안에 pthread를 만들 수 있습니까?
- 26. 주어진 .NET 응용 프로그램에서 메모리 할당을 어떻게 볼 수 있습니까?
- 27. 메인에서 quickcheck을 사용하는 방법
- 28. JQueryTemplate에서 Javascript를 실행할 수 있습니까?
- 29. 페이지를로드하기 전에 어떻게 자바 스크립트 기능을 실행할 수 있습니까?
- 30. 연결을 유지하지 않고 mysql 마이그레이션을 계속 실행할 수 있습니까?
BlueJ는 이와 비슷한 작업을 수행 할 수 있습니다. – helpermethod