본문 바로가기
반응형

IT/java35

단독 실행을 위한 maven 설정 pom.xml 설정 컴파일 build-plugins-plugin -> maven-compiler-plugin 추가 org.apache.maven.plugins maven-compiler-plugin 3.6.1 1.8 1.8 실행 jar maven-jar-plugin 추가 org.apache.maven.plugins maven-jar-plugin 3.3.0 kr.samdogs.twitter.TwitterClientAPISample 전체 파일 4.0.0 kr.samdogs TwitterClientAPISample 0.0.1-SNAPSHOT com.twitter twitter-api-java-sdk 2.0.3 org.apache.maven.plugins maven-compiler-plugin 3.6.1 1.8.. 2022. 12. 22.
표준프레임워크 템플릿 설정 오류 해결! 1. pom.xml Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer pom.xml 파일의 에 아래 추가! org.apache.maven.plugins maven-war-plugin 3.2.2 mysql 드라이버 주석 해제 mysql mysql-connector-java 5.1.31 2. globals.properties Url 잘못된거 수정 Globals.Url=jdbc:log4jdbc:mysql.... 3. 신규파일 추가 log4jdbclog4jdbc.log4j2.properties 내용도 추가 log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Sl.. 2022. 9. 8.
gradle 을 이용한 java 프로젝트 만들기 1. gradle 다운로드 후 c:\gradle 에 압축 해제 그리고 path 설정 https://gradle.org/ Gradle Build Tool Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. gradle.org 2. 프로젝트 폴더 생성 후 gradle init 실행 3. 질문에 따라 아래와 같이 순서대로 선택 2 : application 3: Java 1: no: only one application 1: Groovy no 1: JUnit 4 엔터( 폴더이름을 프로젝트 이름으로 생성) ## 이클립스에서 개발을 하기위해서 아래 내용 추가 처리 4. 폴더내 .. 2022. 6. 1.
gradle 활용 스크립트 맛보기 # gradle 버전 :7.4.2 # 신규 자바 프로젝트 만들기 mkdir gradle-app cd gradle-app gradle init --type java-library #생성되는 기본 프로젝트 구조 # 기본 명령어 gradle clean gradle build gradle jar # 기본 생성된 build.gradle /* * This file was generated by the Gradle 'init' task. * * This generated file contains a sample Java library project to get you started. * For more details take a look at the 'Building Java & JVM projects' chapte.. 2022. 6. 1.
오프라인을 위한 gradle 기반 spring boot 환경 설정 1. gradle 다운로드 https://gradle.org/ Gradle Build Tool Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. gradle.org 설치확인 2. 환경설정 아래 변수를 자신의 환경에 맞게 등록 JAVA_HOME # 자바루트 GRADLE_HOME #gradle 루트 GRADLE_USER_HOME #repo 위치 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_202 GRADLE_HOME=C:\gradle\gradle-7.4.2 GRADLE_USER_HOME=C:\gradle\repo PATH 에 JAVA_HOM.. 2022. 5. 23.
eclipse on macOS 스프링 부트 시작하기 macOS에서 이클립스로 스프링부트를 시작해 보겠습니다. 1. Spring Initializr 를 이용해 기본 프레임 만들기 https://start.spring.io 접속하여, 기본 프레임 설정 ( 나는 web, jpa, h2, lombok ) Generate 를 클릭하여, 파일다운로드 압축해제 후, 이클립스에서 임포트를 한다. 임포트 할때, 그레이들 설정 오버라이트를 체크 한다. lombok은 이클립스 적용을 위해 다운로드 후, java -jar lombok 으로 한번더 실행! 해서 이클립스에 적용시켜 준다. 적용되면 어바웃 이클립스에서 확인가능하다. 샘플 프로젝트의 실행을 위해서 Gradle Tasks 탭의 application > bootRun 을 클릭한다. 버그인지 모르겠지만 진행률은 56%에서.. 2021. 12. 30.
STS(Eclipse) 에서 QueryDSL 설정하기 1. gradle 설정 plugins { id 'org.springframework.boot' version '2.5.5' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' id 'war' id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" } group = 'com.samdogs' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies {.. 2021. 10. 4.
vscode 에 spring boot 개발환경 설정 하기 http://honeymon.io/tech/2021/01/06/use-vs-code-for-spring-boot.html [spring-boot] Visual Studio Code 에서 스프링 부트 프로젝트 개발하기 - I'm honeymon(JiHeon Kim). 회사에서는 입사자에게 개발기기로 맥북과 인텔리제이를 제공한다. 개인노트북에서는 개인 라이센스로 인텔리제이를 구매하여 사용하고 있다. 간혹 세미나나 스터디 발표를 하다보면 인텔리 honeymon.io 익스텐션이 jdk11 을 요구해서 오류가 난다면! https://oysu.tistory.com/50 [VS Code] java 11 or more recent is required to run 에러 해결 Spring boot 개발을 Visual s.. 2021. 9. 18.
Spring Legacy Project 신규 하기 대세가 Spring Boot 로 기울기 시작하다보니, Spring Legacy 를 하기가 갈수록 힘들어 지고 있다(?) 현재 내가 쓰고 있는 툴 및 하는 방법을 공유 하겠다. 1. JDK1.8 다운로드 라이센스가 나중에 발목을 잡을 수 있으니 OpenJDK1.8 을 이용함 https://github.com/ojdkbuild/ojdkbuild GitHub - ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project Community builds using source code from OpenJDK project - GitHub - ojdkbuild/ojdkbuild: Community builds using source co.. 2021. 8. 18.
반응형