개발중632 [AWS] 우분투 ROOT 계정 비밀번호 설정 root 계정으로 접속해야 하는데 나는 설정 한 적도 없는데 비밀번호를 쓰라고 한다. root 비밀번호 설정 sudo passwd root 계정으로 접속 sudo - ubuntu@ip-172-31-13-208:/$ sudo passwd New password: Retype new password: passwd: password updated successfully ubuntu@ip-172-31-13-208:/$ ubuntu@ip-172-31-13-208:/$ su - Password: root@ip-172-31-13-208:~# 개발중/Amazon Web Services (AWS) 2021. 12. 18. [AWS EC2] JAVA 설치 JAVA 설치 sudo apt-get install openjdk-8-jdk JAVA Defalut 설치 sudo apt-get install default-jdk JAVA 확인 java -version ubuntu@ip-172-31-13-208:~$ java -version openjdk version "1.8.0_312" OpenJDK Runtime Environment (build 1.8.0_312-8u312-b07-0ubuntu1~20.04-b07) OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode) JAVA 여러개 깔려 있을 때 기본 JAVA 선택 sudo update-alternatives --config java ubuntu@ip-172-31-.. 개발중/Amazon Web Services (AWS) 2021. 12. 18. [AWS] 스프링 부트 프로젝트 배포 Command 'yum' not found, did you mean 에러 AWS 로 스프링 배포 하는 법을 찾으려는데 여기서 부터 발목이 잡혔다 . Command 'yum' not found, did you mean 명령어 sudo apt-get update 결과 ubuntu@ip-172-31-13-208:~$ sudo apt-get update Hit:1 http://repo.mysql.com/apt/ubuntu focal InRelease Hit:2 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://ap-northeast-2.ec2.archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://ap-northeast-2.ec2.a.. 개발중/Amazon Web Services (AWS) 2021. 12. 18. org.springframework.dao.InvalidDataAccessApiUsageException 파라메터가 맞지 않다는 에러 다시한번 잘 확인해볼 필요 500번 있음. org.springframework.dao.InvalidDataAccessApiUsageException: Parameter value [true] did not match expected type [java.lang.String (n/a)]; nested exception is java.lang.IllegalArgumentException: Parameter value [true] did not match expected type [java.lang.String (n/a)]\r\n\tat org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIf.. 개발중/Troubleshooting 2021. 12. 18. Java Project DB 연결 ( myBatisConfig.xml, application.properties ) 에러 ( "org.apache.ibatis.mapping.Environment.getDataSource()" because "environment" is null ) Java Project DB 연결 새로운 프로젝트만을 위한 DEMON 을 만들기 위해 설정 중이었는데, 연결 하고 실행하니까 아래와 같은 에러가 발생했다. org.apache.ibatis.exceptions.PersistenceException: ### Error opening session. Cause: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.mapping.Environment.getDataSource()" because "environment" is null ### Cause: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.mapping.Environmen.. 개발중/Troubleshooting 2021. 12. 15. 서로 다른 서버에 파일 업로드 🖤 글이 도움이 되었다면 유튜브 클릭 해주세요 🖤 A1 개발 서버와 A2 의 운영 서버가 같이 구동 될 때, 각각의 서버에서 업로드 받은 파일을 B1 에 업로드 시킨 후 B1 에서 주기적으로 프로세스를 돌리려고 한다. 다영 선배가 알려준 참고 사이트 sftp를 활용하기 위해서는 jsch 라이브러리가 필요. 🟡 maven com.jcraft jsch 0.1.55 🟡 프로세스 코드 import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; // 다른서버 SSH 전송 @SuppressWarnings("finally") public Strin.. 개발중/Java 2021. 12. 14. 스프링 부트 port 가져오기 @Autowired Environment environment; String port = environment.getProperty("local.server.port"); @Value("${local.server.port}") int port; @Inject private org.springframework.boot.autoconfigure.web.ServerProperties serverProperties; config.setHost("localhost:" + serverProperties.getPort()); 개발중/Spring 2021. 12. 14. MultipartFile 파일 경로 가져오기 🖤 글이 도움이 되었다면 유튜브 클릭 해주세요 🖤 https://youtu.be/bz8h5adAHNc MultipartFile 메소드 String getName() 파라미터의 이름 태그의 이름 String getOriginalFileName() 업로드 되는 파일의 이름 boolean isEmpty() 파일이 존재하지 않는 경우 true long getSize() 업로드 되는 파일의 크기 byte[] getBytes() byte[]로 파일 데이터 반환 InputStream getInputStream() 파일데이터와 연결된 InputStream을 반환 transferTo(File file) 파일의 저장 개발중/Java 2021. 12. 14. js 에서 액셀 파일 샘플 (excel sample) 생성하기 xlsx 를 서버에서 poi 로 생성하려는 고정 관념이 너무세개 박혔었다. 이 두개면 충분 할 것을 ;;; 참고 npm install xlsx file-saver -S npm install script-loader -S -D , async downloadByQuestionExcelSample (){ import('@/vendor/Export2Excel').then(excel => { const tHeader = ['Id', 'Title', 'Author', 'Readings', 'Date'] const filterVal = ['id', 'title', 'author', 'pageviews', 'display_time'] const list = [{id : 1, title : 'binsoo' , autho.. 개발중/JavaScript 2021. 12. 11. org.apache.poi.poifs.filesystem.OfficeXmlFileException 에러 해결 POI 를 사용해서 액셀 문서 파싱 할 때 발생할 수 있는 에러 org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF) at org.apache.poi.poifs.storage.HeaderBlock.(HeaderBlock.java:130) at org.apache.poi.poifs.. 개발중/Troubleshooting 2021. 12. 10. 🧙♂️maven build / install 에러 / m2 🧙♂️ m2 안되면 지웠다 해보세요. 에러 발생 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project POMS: Input length = 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the erro.. 개발중/Troubleshooting 2021. 12. 6. [ JPA ] Save 후 Id 구하기 삽입을 목적으로 vo를 save 를 이용하여 삽입했을 때 생성된 id 를 구하는 법은 아주 간단하다. repository.save( vo ).getId(); save 를 진행한 repository 가 반환 하는 것은 방금 내가 저장한 vo 에 대한 저장된 결과 이기 때문이다. 개발중/Java Persistence API (JPA) 2021. 12. 5. 이전 1 ··· 19 20 21 22 23 24 25 ··· 53 다음