본문 바로가기

분류 전체보기

(449)
[Gradle] Gralde 빌드(2) --> jar 실행 1. build > libs cd build//해당 폴더로 이동 dir // ls == dir 폴더 안 목록 cd libs 2. libs> dir D:\hifiveProject\hifive-spring\build\libs> dir 3. java 실행 java -jar hifive-spring-0.0.1-SNAPSHOT.jar Q. IntelliJ로 했는데 cmd로 빌드 하는 이유는 무엇일까? A. 실무에서 개발 할 때 서버에서 빌드를 하는 경우도 많이있다. 서버에서는 cmd만 활용하여 작업하기 때문에 cmd로 빌드 하는 방법을 알아두어야한다. jar 실행 종류 단축키 Ctrl + c
[Gradle] 윈도우 cmd 에서 Gradle 빌드 하기(1) 윈도우 - cmd 에서 Gradle 빌드 1. cmd에서 해당 프로젝트 파일로 이동 2. Gradle을 빌드 Window기준 > gradlew ** 빌드 제거하기 gradlew clean build ↓↓ gradle -> build 폴더는 생성됐지만 하위폴더에 libs 폴더가 생성되지 않은 문제 생김... 많은 방법을 실행해보았지만 해결이 되지않아서 4일 끝에 다시 프로젝트를 셋팅하고 시작하였다. 해당 경로 폴더로 이동하여 gradle build build 성공
Welcome 페이지 만들기 1. new file 생성 src > resources > static 우클릭 new > File 2. index.html -> OK 간단한 코드 입력 HiFive Korea! Hello
inteliJ 포트 변경 기존에 있던 8080포트가 중복되면서 오류가 발생한다. 1. InteliJ 환경설정 수정 - 상단메뉴 Run > Edit Configurations 를 클릭하여 Run/Debug Configurations 클릭 ( 단축키: shift 더블 클릭) 2. Environment 에서 Environment variables 항목의 우측 끝 아이콘을 눌러 Environment Variables를 클릭 3. ➕ 아이콘을 선택하여 추가해준다. 4. Apply -> OK 적용 ** 포트변경 완료
Tomcat 9 설치 Tomcat 다운로드 https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version tomcat.apache.org 2. 자신의 맞는 운영체제에 맞게..
inteliJ 실행 시 .. finished with non-zero exit value 1 오류 inteliJ - Gradle 환경에서 프로젝트를 첫 실행할 때 아래와 같은 오류 해결 방법 >Process 'command 'C:/Program Files/Java/jdk-11.0.10/bin/java.exe'' finished with non-zero exit value 1 이럴 경우 해결 방법 1. 위 상단에 File -> Setting 메뉴로 들어간다. (단축키: ctrl + alt + s) 2. Build, Execution, Development > Build Tools > Gradle 메뉴를 클릭하여 이동 3. Build and run using을 InteliJ IDE로 변경한다. 4. Run tests using도 InteliJ IDE로 변경한다. 5. 하단에 Gradel JVM을 맞는 J..
HiFive 프로젝트 시작 HiFiveProject 프로젝트 환경설정 Project: Gradle Project Spring Boot: 2.54 Language: Java (JDK 11) IDE: InteliJ Tomcat: 9.0.53 *스프링부트 라이브러리 ▸ spring-boot-starter-web - spring-boot-starter-tomcat: 톰캣 (웹 서버) - spring-webmvc : 스프링 웹 MVC ▸ spring-boot-starter-thymleaf: 타임리프 템플릿 엔진(View) ▸ spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅 - spring-boot - spring-core - spring-boot-starter-logging - logback, slf4j ..
객체와 클래스 예를 들어 우리가 자동차를 만든다고 가정해보자. 자동차를 만들려면 무엇이 필요할까? 만들 자동차의 설계도가 필요하다! 객체지향 프로그래밍에서도 마찬가지이다. 메모리에서 사용하고 싶은 객체가 있다면 우선 설계도로 해당 객체를 만드는 작업이 필요하다. 자바에서 설계도가 바로 '클래스' 이다. 클래스에는 객체를 생성하기 위해서 필드와 메소드가 정의되어 있다. 클래스로부터 만들어진 객체를 해당 클래스의 '인스턴스'라 한다. 즉, 자동차란 객체는 자동차 클래스의 인스턴스와 같다. 그리고 클래스로부터 객체를 만드는 과정을 '인스턴스화'라고 한다. 그래서 이게 무엇을 뜻하는 걸까? 하나의 클래스로부터 여러개의 인스턴스를 만드는 것이 가능해진다. (동일한 설계도로 여러대의 자동차를 만드는 것과 같음) - 클래스 선언 ..