
나만 궁금했을지도 모르겠다. 현재 내가 일하는 프로젝트는 Maven 빌드시 8분이 걸린다. 아니 걸렸었다... 지금은 14분이 걸리는데, 문제는 로컬 서버 올릴때 빌드를 한번 더 하는데 그 시간도 만만치 않다는거다. 14분이 지나고 나서 로컬서버 구동버튼을 딱 눌러주고 싶은데 매크로? 같은걸 쓰기엔 뭔가 이상해서 IDE 설정을 이것저것 뒤져보니 답이 있었다. 로컬서버 구동 전에 선행작업을 추가해줄 수 있었다. 난 이렇게 gradle "build" 작업을 추가했다. 그러면 실행 전 작업에 빌드 툴이 나타나게 된다. 그럼 이제 Shift + F9나 Shift + F10 (실행 또는 디버그)를 누를 경우 Gradle build가 다 끝나면, 로컬 서버 구동을 진행한다. 로컬만 따로 올리고 싶을 경우엔? 간단하..

JavaFX 화면을 추가하면서 삽질했던 기록들. 내용을 좀 더 이해하려면, JavaFX 기반 프로젝트를 딱 생성만 해보는것이 좋다. 어떻게 동작하는지 바로 이해할 수 있었다. HTML과 JavaScript를 다뤄봤다면 쉽게 이해할 수 있는 형태다. JavaFX는 함수 대신 메소드가 매핑되는 느낌인것 같다. 어쨌든 여긴 잘 됐을때의 결과물이고 삽질한 기록을 하나하나 써보려고 한다. FXML 빨간줄 지우기부터 시작.. 사실 여기서 추가를 눌러도 잘 안됐었다. ...왜 되는거여? Gradle 새로고침을 했던가? 딱히 라이브러리를 새로 받는 과정을 보진 못했다.. 어쨌든 라이브러리에 javafx-fxml 라이브러리가 있기만 하면 gradle 새로고침으로 잘 받아 올 수 있을것이다. FXMLLoader fxmlL..

지난번 삽질기록을 올린 이후로 더더더욱 많은 삽질을 했다. 13일에도 한 3시간을 내다버렸고, 오늘은.. 6시간?을 오류 찾는다고 해멨었다. 검색한 오류도 많았는데 너무 많이 검색하다보니 뭘 검색했는지도 모르겠다... 어쨌든 오늘 Springboot+gradle+javafx로 띄우는걸 성공은 했다! 구성 환경 (SpringBoot 2.7.7 | Gradle 6.9.3 | JavaFx 11) Spring: https://start.spring.io/ SpringBoot initializr에서 생성된걸 활용, 디펜던시는 입맛대로 추가. Gradle: 역시 기본세팅 그대로만 사용. JavaFx: Gradle 설정에 의존성만 추가함. IDE : Intellij 2022.3.1 로 했고...이클립스랑 별 다를거 ..

업무중 json 변환에 꽃혀, 집에서 열심히 json 변환기를 만들고 있었다. 만드면서 든 생각은 소스에다가 변환할 문자열을 집어넣는건 너무 허접한 방식 같아 UI도 붙이고 싶었다. GUI??? 하지만 여태 자바로 해본 GUI라곤 Swing뿐이었다. 아무리봐도 Swing은 구린맛이 나서 다른걸 찾던 중에.. JavaFX라는게 있다고 해서 써보기로 했다 https://openjfx.io/index.html JavaFX JavaFX JavaFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java. It is a collaborative effort b..
- Total
- Today
- Yesterday
- 기계식키보드
- 스위치 윤활
- 복붙 이력
- JavaFX
- Ditto프로그램
- 윈도우 클립보드
- hmx 랩터
- maven
- 복붙 히스토리
- java
- 클립보드 대체
- 지온웍스
- intellij 같은 단어 선택
- 인텔리제이 커서 여러개
- 키보드 윤활
- 커스텀키보드
- 인텔리제이 멀티커서
- 윈도우 단축키
- 복붙 쉽게
- geonworks
- 프로젝트 환경 구축
- 기계식키보드 스위치
- 탭 전환 단축키
- IntelliJ
- 단축키
- gradle
- 믹틀란
- 기계식키보드 윤활
- 기계식 윤활
- 인텔리제이 메이븐
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |