NetBeans에서 현재 열려있는 프로젝트의 파일 경로를 가져 오는 올바른 방법을 원합니다. NetBeans에 대한 플러그인을 만드는 데 필요합니다. 쿼리를 통해 또는 명령 프롬프트에서 명령을 사용하여 경로를 획득해야합니다.NetBeans에서 현재 열려있는 프로젝트의 파일 경로를 가져 오는 올바른 방법
1
A
답변
2
당신이 찾고있는 것이 org.netbeans.api.project.ui.OpenProjects이라고 생각합니다.
한 번에 두 개 이상의 프로젝트가 열리고 다른 접근 방법에 대해서는 OpenProjects
설명서의 "경고"부분을 읽으십시오. 당신은 파일 경로를 찾고 있다면
0
, 이것을 사용 :
TopComponent activeTC = TopComponent.getRegistry().getActivated();
DataObject dataLookup = activeTC.getLookup().lookup(DataObject.class);
String filePath = FileUtil.toFile(dataLookup.getPrimaryFile()).getAbsolutePath();
하는 당신에게 현재 선택되어있는 파일의 경로를 줄 것이다. 당신은 주 프로젝트의 경로를 얻고 싶은 경우에, 당신이 사용할 수
이: (대답 here에서 촬영)
Lookup lookup = Utilities.actionsGlobalContext();
Project project = lookup.lookup(Project.class);
FileObject projectDir = project.getProjectDirectory();
String projectLocation = projectDir.getPath();
이를 사용하는 문제는 당신이 명시 적으로 주어진 프로젝트를 선택하지 않았다면 이 코드를 실행하기 바로 전에 프로젝트를 주 프로젝트로 보지 않습니다.
따라서 프로젝트를 Project project = lookup.lookup(Project.class);
으로 설정 한 후 null인지 확인하고, 그렇다면 위의 첫 번째 코드 블록을 사용하여 현재 파일 경로를 가져옵니다.
관련 문제
- 1. Netbeans 현재 프로젝트 파일 경로
- 2. Netbeans에서 설정 한 기본 프로젝트의 경로를 찾으려면
- 3. 파일 이름없이 현재 가상 경로를 가져 오는 방법은 무엇입니까?
- 4. JSF 프로젝트의 경로를 가져 옵니까?
- 5. Restrict 'Xcode에서 현재 열려있는 프로젝트의 범위를 빨리여십시오?
- 6. Eclipse 플러그인에서 현재 열려있는 파일 찾기
- 7. 현재 열려있는 편집기에서 특정 문자열의 위치를 가져 오는 방법은 무엇입니까?
- 8. 클래스에서 파일 경로를 가져 오는 방법은 무엇입니까?
- 9. 파일 URL에서 경로를 가져 오는 방법은 무엇입니까?
- 10. 파이썬에서 프로젝트의 모듈 경로를 가져 오는 가장 좋은 방법은 무엇입니까?
- 11. Netbeans 프로젝트에서 파일 경로를 가져 오는 데 문제가 있습니다.
- 12. Django에서 다른 프로젝트의 모델을 가져 오는 방법
- 13. VBA에서 파일 이름/경로를 Excel로 가져 오는 방법
- 14. 컨트롤러 동작 방법 내에서 파일 경로를 가져 오는 방법은 무엇입니까?
- 15. 일부 외부 파일 관리자 앱을 사용하여 파일 경로를 가져 오는 방법 Android?
- 16. 파이썬에서 현재 가져 오기 경로를 얻는 방법?
- 17. eclipse api가 현재 프로젝트의 저장소 URL을 가져 오는 것
- 18. 현재 프로젝트의 패키지를 워크 시트로 가져 오는 방법이 있습니까
- 19. 프로세스 경로를 가져 오는 동안 액세스가 거부되었습니다.
- 20. 경로를 따라 객체를 가져 오는 방법
- 21. 현재 사용자의 파일 경로를 지정하는 방법
- 22. netbeans에서 콘솔에서 데이터를 가져 오는 방법은 무엇입니까?
- 23. 비디오에 올바른 URL을 가져 오는 방법
- 24. NetBeans에서 Apache HttpClient를 올바르게 가져 오는 방법은 무엇입니까?
- 25. zendframework 프로젝트의 경로를 변경하는 방법
- 26. C 열려있는 파일 : 열려있는 파일 ALL
- 27. 현재 열려있는 파일 핸들 수 (lsof가 아님)
- 28. 현재 열려있는 모든 파일 핸들을 나열 하시겠습니까?
- 29. 코코아 질문 : 가장 많이 사용되는 응용 프로그램에 대해 현재 열려있는 문서의 파일 경로를 얻는 방법
- 30. 자바에서 w3c Tidy 인터페이스를 가져 오는 netbeans에서 디버거를 사용하는 방법