본문 바로가기

개발툴48

[Eclipse] 이클립스 Maven 업데이트 오류 및 ClassNotFoundException 해결 문제점 SVN으로 새로운 프로젝트를 체크아웃했는데 메이븐 업데이트 / 메이븐 인스톨 시 오류메시지가 떴다. 프로젝트 클린, 서버 클린하고, Deployment Assembly에 Maven Dependencies 추가하는 등 설정을 변경하고 서버를 실행했는데 ClassNotFoundException 오류가 났다. .../.m2/repository 하위의 파일들도 지워봤지만, 이클립스 오픈해도 메이븐 자동빌드가 안 돼서 폴더가 비어있는 그대로였다. 해결책 이렇게 하니 해결됨. 아래쪽 attribute 하나를 추가한 것이다. 참고 링크의 attribute 설정을 가져왔다. 설명에 따라 추측해보면 해당 프로젝트 소스를 최종 커밋한 사람과 이클립스 버전이 달라 자동빌드가 안 된 것 같다. 참고 링크 https:/.. 2022. 2. 4.
[MiPlatform] 특정 컬럼명의 index 얻기 grdList.GetBindCellIndex("body", "colName"); 2021. 7. 1.
[eclipse] 파일 변경이 웹페이지에 바로 적용되지 않을 때(파일이 자동으로 컴파일되지 않을 때) 상황 Jsp나 Java파일을 수정하고 저장한 뒤 웹페이지를 새로고침해도 수정한 내용이 적용되지 않는다. 이 때 서버를 재기동하면 적용되지만 너무 번거롭다. 원인 자동 컴파일이 되지 않아서다. 특히 서버를 새로 생성한 경우 자동 컴파일 설정이 풀려있을 수 있다. 해결책 1. Servers에서 지금 사용중인 프로젝트가 연결되어 있는 서버 더블클릭 2. 열린 화면 우측 상단의 Publishing 클릭 3. Automatically publish when resources change 클릭 4. 저장(ctrl + S) 5. 파일을 다시 수정하여 웹페이지에서 변경된 것을 확인 2021. 5. 27.
[Nexacro] ERR_BLOCKED_BY_CLIENT 오류 해결 오류 상황 로컬서버에서 특정 화면이 나오지 않는 문제가 생겼다. div에 url로 불러오던 화면이었다. 구글크롬 개발자 도구(F12)로 확인하니 잘 나오던 .xfdl.js 파일 하나를 갑자기 불러오지 못한다. 오류 메시지 로딩하는 중에 에러가 발생하였습니다. 주소가 정확한지 확인하고 다시 시도하십시오. 경로 [http://localhost:9090/.../파일명.xfdl.js] 상태코드 [10499] Failed to load resource: net::ERR_BLOCKED_BY_CLIENT 오류 원인 크롬의 AdBlock이라는 광고 차단 확장 프로그램 때문이었다. 다른 확장 프로그램도 비슷한 오류를 발생시킬 수 있을 것으로 보인다. 해결법 1. 크롬 우측 상단의 애드블록 아이콘을 우클릭한다. 이 아이콘.. 2021. 5. 14.
[Nexacro 17] var와 this의 차이 var : 폼의 전역변수 this : 폼의 멤버변수 var와 this 둘 다 폼 안에서는 전역변수처럼 사용되지만, 다른 폼에서 변수를 가져오려면 해당변수가 this로 선언되어 있어야 함. 다만 API 사용 등으로 this가 가리키는 컴포넌트가 달라질 경우 var가 유용할 수 있음. 2020. 12. 10.
[Nexacro] 주민등록번호 마스킹 처리 주민등록번호 등의 개인정보, 또는 가려야 할 정보가 있을 때 값을 수정하지 않고 Grid의 mask 처리로 마스킹하는 방법. 1. displaytype : mask 2. maskeditformat 에서 마스킹할 부분을 중괄호{}로 감싸줌 3. 별표로 처리된 데이터 확인 2020. 12. 9.