Java JDK 업그레이드 후 Eclipse 실행 안되는 문제 해결 : An error has occurred. See the log file
java JDK를 업그레이드 설치하고 이클립스를 실행하니
An error has occurred. See the log file
(work-space 위치)/.metadata/.log.
다음과 같은 에러창이 뜨면서 이클립스가 실행이 안되는 에러 발생
*에러 해결:
1. C:\Program Files\Java 경로로 들어가면 설치했던 jdk와 jre 폴더가 있음
그 중 jre 폴더 중 가장 최신에 설치한거 아무거나 골라서 클릭 후 bin 폴더로 간다.
그리고 해당 경로를 복사
예) C:\Program Files\Java\jre-10.0.1\bin
2. 이제 사용자>eclipse>jee-oxygen>eclise 경로로 가서 (이 경로가 아닐 수 있는데 아무튼 eclipe.exe 실행파일이 있는 곳으로 간다.) eclipse.ini 파일 더블클릭한다.
3. 메모장이 뜰거다. -vmargs 바로 윗줄에
-vm
C:/Program Files/Java/jre-10.0.1/bin (님들 jre 경로)
해당 문장을 추가하고 저장한다.
4. eclipse를 다시 실행한다.
MySQL 업그레이드 에러 해결 : Download of package 'MySQL Workbench 8.0.20' failed with message No valid download found for product MySQL Workbench 8.0.20
* 원인: 8.0.19 installer 를 사용해서 8.0.19버전으로 업그레이드하려고 하는데 업그레이드 버전을 8.0.20으로 설정해서 자꾸 에러가 떴던 것! (물론 다른 원인도 있을 수 있지만 저 같은 경우엔 이랬습니다.)
* 해결: 업그레이드 버전을 8.0.19로 바꾸고 실행하니 너무 잘 된다.
+) 업그레이드 전에 데이터 꼭 백업합시다! installer 사용해서 업그레이드하는 방법, cmd로 업그레이드하는 방법 둘다 백업 필수임! 근데 난 경로를 못찾겠고 중요한 데이터가 없기에 딱히 백업 안했습니다.
* 해결과정
1.
↑ 문제의 에러 화면
저런 식으로
Download of package 'Connector/NET 8.0.20' failed with message No valid download found for product Connector/NET 8.0.20
혹은
Download of package 'MySQL Workbench 8.0.20' failed with message No valid download found for product MySQL Workbench 8.0.20
뭐 이런식으로 에러가 뜬다면 업데이트 버전을 잘못 설정했을 수도 있다!
2.
이런 식으로 내가 업그레이드 하고 싶은 프로그램 제목을 선택한 뒤
현재 installer에 버전에 맞는 버전 옆에 Changes 버튼을 클릭한다.
그러면 현재 installer 버전에 맞는 버전으로 업그레이드가 가능하다.
'기타 등등' 카테고리의 다른 글
이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 창에서 "아니요"만 뜨는 경우 (6) | 2019.05.20 |
---|---|
[C/C++] 알아두면 유용한 단축키 (주석처리, 주석해제, 자동정렬) (0) | 2019.04.10 |
[C/C++] 문자열 복사, 포함, 추가, 비교하기 (strcpy,strstr,strcat,strcmp) (0) | 2019.04.10 |
fgets()함수 사용법 (0) | 2019.04.10 |
cmd에서 남들 다 되는 명령어 실행 안될때 환경변수 설정 (0) | 2019.03.26 |
이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 창에서 "아니요"만 뜨는 경우
사용자 이름 변경하려다가 뭐 잘못 건드렸는지...
이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 창이 뜨면 항상 아니요만 떴다.
원인을 알아본 결과
지금 사용하고 있는 계정이 관리자 권한이 아니라 표준계정이 되어버린 것이었다!
관리자 권한을 가진 계정 없이 해결할 수 있는 방법이 있다.
우선, 하기 전에 폰에 이 페이지를 띄워놓자. 하는 과정 중에 컴퓨터를 다시 시작해야된다.
* 해결방법 (천천히 하라는 대로만 따라하시면 됩니다!)
1. windows키+S -> 설정 -> 업데이트 및 보안 -> 복구 -> 고급시작옵션 -> 다시시작 버튼 누른다.
2. 컴퓨터가 꺼지고 다시시작된다.
3. 옵션 선택 창이 뜬다. -> 문제 해결 -> 고급 옵션 -> 명령 프롬포트 클릭한다.
4. (계정 선택하는 창이 뜨면 Administrator 클릭하고) 명령프롬포트에 다음과 같이 입력하고 엔터친다.
Net user administrator /active:yes
5. 명령을 잘 실행했습니다. 라고 뜨면 명령 프롬포트를 닫고 다시 시작한다.
6. 다시 시작하면 똑같은 화면일 것이다. 실망하지 않고 원래 사용하던 계정으로 로그인한다.
7. 다시 1번 과정을 반복한다.
8. 컴퓨터가 다시시작되고 옵션 선택창이 뜨면 -> 고급 옵션 -> 시작 옵션 -> 숫자키 4를 눌러 4번) 안전모드로 부팅하기 선택
9. 안전모드로 부팅이 되면 Administrator 계정이 생겼을 것이다. 그 계정으로 로그인한다.
10. windows+S -> 제어판 -> 사용자 계정 -> 다른 계정 관리 -> 사용하던 계정 클릭
11. 계정유형을 표준에서 관리자로 변경한 후 계정유형변경 버튼을 클릭한다.
12. 컴퓨터 다시시작
13. 원래 사용하던 계정으로 로그인한다.
14. 액세스 허용 창에서 예 아니오가 같이 잘 뜨는지 확인한다.
15. 잘 뜰 것이다.
16. Windows키+X -> PowerShell(관리자) 로 들어가면 명령프롬포트 창이 뜬다.
17. Net user administrator /active:no 입력 후 엔터
18. 명령을 잘 실행했습니다. 뜨면 완전히 작업이 완료된 것이다!!
19. 이제 액세스 허용을 할 수 있게 된다ㅠㅠㅠㅠ
'기타 등등' 카테고리의 다른 글
MySQL 업그레이드 에러 해결 : Download of package 'MySQL Workbench 8.0.20' failed with message No valid download found for product MySQL Workbench 8.0.20 (0) | 2020.04.25 |
---|---|
[C/C++] 알아두면 유용한 단축키 (주석처리, 주석해제, 자동정렬) (0) | 2019.04.10 |
[C/C++] 문자열 복사, 포함, 추가, 비교하기 (strcpy,strstr,strcat,strcmp) (0) | 2019.04.10 |
fgets()함수 사용법 (0) | 2019.04.10 |
cmd에서 남들 다 되는 명령어 실행 안될때 환경변수 설정 (0) | 2019.03.26 |
C++ regex 사용하기 위한 헤더파일
#include <regex>
헤더 추가
'네트워크 프로그래밍' 카테고리의 다른 글
afxwin.h 헤더파일을 사용할 때 일어나는 CString 모호합니다. 에러 해결하기 (0) | 2019.05.13 |
---|
afxwin.h 헤더파일을 사용할 때 일어나는 CString 모호합니다. 에러 해결하기
#define _AFXDLL
#include <afxwin.h>
이 구문을 다른 헤더파일보다 더 위에 선언합니다.
'네트워크 프로그래밍' 카테고리의 다른 글
C++ regex 사용하기 위한 헤더파일 (0) | 2019.05.13 |
---|
[Linux + MySQL] 가상머신 IP주소가 변경돼서 기존의 MySQL 실행오류날 때
가상머신을 사용할 때 가상머신을 잠깐 쓰지않고 껐다가 다시 가동시키면 로컬 ip주소가 변경된다.
이에 따라 가상머신에서 기존에 잘 실행됐던 mysql 데이터베이스가 작동하지않는 사태가 발생하는데
이 경우 사용하고자하는 DB에 접근하는 host를 localhost로 설정했을 경우 문제가 생긴 것 같았다.
따라서 변경된 IP주소를 root로 인식하도록 수동으로 추가해줬다.
sudo mysql -u root
use mysql
insert into user (Host, User, ssl_cipher, x509_issuer, x509_subject, authentication_string) values('변경된 ip주소','root','','','','');
나는 password를 설정하지 않아 mysql에 password 칼럼이 없고,
ssl 보안을 설정해서 뒤에 ssl과 관련된 컬럼들의 값을 null로 설정 후 insert했다.
만약 처음에 mysql에 password를 설정해놓은 경우
insert into user (Host, User, Password) values('변경된 ip주소','root','설정할 password');
이렇게 변경하면 될 것이고,
ssl 키를 설정하지 않았다 하시는 경우엔
insert into user (Host, User) values('변경된 ip주소','root');
그냥 이렇게만 해주시면 되겠다.
이후
select HOST,USER FROM mysql.user;
를 입력해서 user가 잘 추가되었는지 확인한다.
Ctrl+D 를 해서 mysql을 나가면 끝~!
'서버' 카테고리의 다른 글
[Linux] python 종료 단축키 (0) | 2019.05.02 |
---|
[Linux] python 종료 단축키
Ctrl + D
'서버' 카테고리의 다른 글
[Linux + MySQL] 가상머신 IP주소가 변경돼서 기존의 MySQL 실행오류날 때 (0) | 2019.05.02 |
---|
[C/C++] 알아두면 유용한 단축키 (주석처리, 주석해제, 자동정렬)
* 주석처리: Ctrl + C,K
* 주석해제: Ctrl + U,K
* 자동정렬: Ctrl + F,K
'기타 등등' 카테고리의 다른 글
MySQL 업그레이드 에러 해결 : Download of package 'MySQL Workbench 8.0.20' failed with message No valid download found for product MySQL Workbench 8.0.20 (0) | 2020.04.25 |
---|---|
이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 창에서 "아니요"만 뜨는 경우 (6) | 2019.05.20 |
[C/C++] 문자열 복사, 포함, 추가, 비교하기 (strcpy,strstr,strcat,strcmp) (0) | 2019.04.10 |
fgets()함수 사용법 (0) | 2019.04.10 |
cmd에서 남들 다 되는 명령어 실행 안될때 환경변수 설정 (0) | 2019.03.26 |
[C/C++] 문자열 복사, 포함, 추가, 비교하기 (strcpy,strstr,strcat,strcmp)
* 문자열 복사
strcpy(str1, str2); // str2의 내용을 str1에 복사
* 문자열 포함
result = strstr(str1,str2); //str1에 str2가 포함될시 발견된 문자열의 주소값, 없으면 NULL 반환
* 문자열 추가
strcat(str1, str2); // str1 뒤에 str2 추가
* 문자열 비교
result = strcmp(str1, str2); // str1이 str2보다 큰 경우 0보다 큼, 같으면 0, 작은 경우 0보다 작음
'기타 등등' 카테고리의 다른 글
이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 창에서 "아니요"만 뜨는 경우 (6) | 2019.05.20 |
---|---|
[C/C++] 알아두면 유용한 단축키 (주석처리, 주석해제, 자동정렬) (0) | 2019.04.10 |
fgets()함수 사용법 (0) | 2019.04.10 |
cmd에서 남들 다 되는 명령어 실행 안될때 환경변수 설정 (0) | 2019.03.26 |
Error when getting information for file "/home/leedain/thinclient_drives":Transport endpoint is not connected. (0) | 2019.01.23 |
fgets()함수 사용법
char a[100];
fgets(a,100,stdin);
'기타 등등' 카테고리의 다른 글
이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 창에서 "아니요"만 뜨는 경우 (6) | 2019.05.20 |
---|---|
[C/C++] 알아두면 유용한 단축키 (주석처리, 주석해제, 자동정렬) (0) | 2019.04.10 |
[C/C++] 문자열 복사, 포함, 추가, 비교하기 (strcpy,strstr,strcat,strcmp) (0) | 2019.04.10 |
cmd에서 남들 다 되는 명령어 실행 안될때 환경변수 설정 (0) | 2019.03.26 |
Error when getting information for file "/home/leedain/thinclient_drives":Transport endpoint is not connected. (0) | 2019.01.23 |