반응형

오래된 프로젝트를 수정배포해야 될일이 있어서 프로젝트를 열었는데 빌드 및 실행이 되지 않았다.

프로젝트에서 so 파일을 사용하고 있었기 때문에 WSL2 에 코드가 있었고 windows 에서 intellij 를 사용하여 작업을 진행했었다.

코드 : WSL2 (ubuntu) 내에 위치

JDK : WSL2 (ubuntu) 내에 위지

IDE : windows11 에서 intellij 2023.3.1(Ult) 구동

에러 메시지

java: Cannot run program "//wsl.localhost/Ubuntu/home/user/java/jdk_1_8_0_144/bin/java" (in directory "/home/user/.cache/JetBrains/IntelliJIdea2023.3/compile-server"): error=2, No such file or directory

 

 

해당 위치에는 JDK 가 위치해 있음에도 에러가 발생 한다.

 

intellij 에서 ctrl+shift+a 로 javac 를 검색 후 Java Compiler 를 선한다.

 

Javac Options 에 있는 Use compiler from module target JDK when possible 이 체크 되어있을건데 체크를 해제 한다.

기본상태
체크 해제

 

그리고 우하단에 Apply 를 누르고 OK 를 눌러 창을 닫은 뒤 빌드/실행 을 하면 정상적으로 빌드/실행이 된다.

반응형

'IDE' 카테고리의 다른 글

Intellij spring boot gradle project 오류  (0) 2020.01.02
AsciiDoc Plugin 오류  (1) 2019.05.07
Spring Project 생성 실패  (0) 2017.02.16
Visual Studio Code ftp-sync : Local to Remote 죽는 현상  (0) 2016.09.03
Visual Studio Code FTP 연동  (0) 2016.09.03
반응형

본인 상태:

87년생

176/58 (전형적인 멸치)

살면서 몸살 감기 이런걸로 결석/결근 해본적 없음.

아파서 못움직이겠다 라는 말을 모르고 살아옴. 

 

2021년 6월 11일 (금)

오후 3시 접종

주사 자체는 독감주사보다 안아팠음.

맞고 난뒤 15분 타이머 들고 병원에서 대기.

아픈곳 전혀 없이 15분 후 병원에서 나와서 약국 가서 타이레놀 주세요 했는데 없어요~ 하면서 같은 성분인 하이펜 줌

그길로 당구치러 가서 22시 까지 당구침.

집에 와서 혹시 몰라 침대 옆에 물과 하이펜 두고 잠

 

2021년 6월 12일 (토)

새벽에 자는데 약간의 몸살기와 약간의 열이 올라옴 약 먹어야 되나 하다가 졸려서 그대로 다시 잠듬.

오전에 일어나서 몸살기 약간의 열 근육통 동반. 약 먹을 정도는 아니어서 안먹음.

샤워함.

혹시 몰라서 집에서 계속 누워서 잠만 자는데 너무 오래 누워있어서 허리가 더 아픔;

좀 서서 돌아다니고 하다가 다시 그대로 쭉 잠

 

2021년 6월 13일 (일)

잔잔바리 근육통 외엔 아픈곳 없음. 일상생활 지장 없음.

 

2021년 6월 25일 (금) 약 2주 경과

현재 약간의 잔잔바리 상반신(어깨, 뒷목, 팔) 근육통? 몸에 힘없음 정도?

(평상시에도 그랬지만 백신 맞았다는 생각 때문인지 왠지 더 힘이 없고 잔잔바리 근육통이 있는 느낌)

 

2021년 9월 16일 (목) 약 3개월 경과

백신 접종 후 접종 부위 삼각근 통증이 사라지지 않고 있다.

무난한 일상 생활엔 지장이 없지만 팔을 들거나 당구칠 때 자세를 잡으면 삼각근이 무지 아픔.

 

2021년 10월 13일 (수) 약 4개월 경과

아직 접종 부위 삼각근 통증이 미약하게나 남아 있는 상태로 오전11시에 독감접종을 했다.

저녁때가 되니 삼각근이 엄청 쑤신다. 가려워서 긁다가 아파서 깜짝 놀랐다.

 

2021년 10월 14일 (목) 약 4개월 경과

어제보단 낫지만 삼각근 통증이 남아있다.

 

2021년 11월 11일 (목) 부스터샷 접종(모더나)

얀센 맞았던 왼팔에 부스터샷 접종.

오전 11시에 접종. 14시부터 22시까지 당구쳤으나 이상 없음.

 

2021년 11월 12일 (금) 부스터샷 2일차

얀센때 보다 몸살기운이 약하게 있으나 일상생활에 지장이 없어 당구치러감.

 

2021년 11월 13일 (토) 부스터샷 3일차

별다른 특이 사항 없음. 평상시 몸상태.

 

2021년 12월 06일 (월) 

얀센 맞고 아팠던 왼어깨 삼각근 통증이 언젠가 부터 사라짐.

별다른 특이사항 없음.

반응형

'일상' 카테고리의 다른 글

전세 살이 계약부터 전세자금 대출 실행 상환 까지  (1) 2020.07.30
반응형

선결론 후 잡담

꺼버리자

시작표시줄 맨 우측 알림센터를 누른뒤 OneDrive 알림을 꺼버리면 된다.

 

잡담

윈도우 10 알림 센터 팝업으로 카카오톡, slack, 업무 메일 내가 보고싶은 것들만 보고 싶은데 

시도때도 없이 올라오는 OneDrive 팝업이 날 낚는다...

쓰레기 팝업

OneDrive 를 안쓰면 삭제하면 되는데 OneDrive 를 쓰고있어서 삭제 할 수도 없고... 

해당 내용 관련 해서 검색해보면..

팝업내용으로 검색

뭐 이런저런 나처럼 짜증나는 사람들의 글들이 보인다.

MS Agent 중재자 의 답변...

뭐 이런 저런 해결방법들을 제시하지만...

내 결론으로 만족.

 

반응형

'etc > Info' 카테고리의 다른 글

Notepad++ 개행문자 바꾸기  (0) 2019.07.29
원노트 섹션 그룹 만들기  (1) 2019.05.10
윈도우 10 프리징 현상  (0) 2018.01.23
Intel Network driver 설치 문제  (0) 2018.01.02
반응형

 

카카오페이로 후원하기!

반응형

'사생활' 카테고리의 다른 글

내 PC  (0) 2013.11.26
반응형

현재 전세자금대출을 받아 오피스텔에 입주해 있으며 바로 옆에 건물 오피스텔로 이사 가면서 생기는 일을 적음.

2017.09.11

- 오피스텔 전세 1억3천 확정

- 가계약 100만원.

- 계약금 5% 지급 하면서 계약서 작성. (은행 전세대출 신청시 필요)

     - 계약서 작성후 주민센터가서 확정일자 받음

     - 계약서 작성 후 부동산에서 소개해준 은행중개인?에게 전세대출 진행.

- 신한전세대출(최종 전세대출 받은 금액 1억400만원)

  - 당시 신용2등급, 학자금 외 기타 대출 없음, 연봉 3천 초반.

  - 전세금의 최대 80%

  - 자세히 기억 안나는데 주택금융공사보험 이었던것 같음.

  - 월 이자만 납입

  - 대출시 변동금리 2.77% (2017.09)

  - 대출 기간중 최대 금리 3.3x% (2019.??)

  - 마지막 대출 금리 2.8% (2020.07)

  - 계약시 대출금의 20% 외에 추가금액 필요

       - 부동산 중개 수수료(전세금에 따라 다름)

       - 대출 보험 보험료

       - 인지세 등등.

   - 이사 후 전입신고.

2019.09.11

  - 전세금 5% 인상

  - 전세대출 연장.

  - 계약서 새로 작성 후 확정일자.

2020.07

- 오피스텔 전세 2억1천

- 가계약 100만원.

- 계약금 5% 지급 하면서 계약서 작성. (은행 전세대출 신청시 필요)

     - 계약서 작성 후 부동산에서 소개해준 은행중개인?과 만나서 전세대출 진행. (대출 신청 서류 작성)

     - 은행 중개인이 확정일자도 받아주고 알아서 대출 신청 진행.

- 집 주소지 변경이기 때문에 기존 대출 상환 후 신규대출 하는 것으로 진행.

- 신한전세대출

  - 2020.07 현재 신용2등급, 신한 마이카 대출(약 300만원) 외 기타 대출 없음, 연봉 4천 후반.

  - 전세금의 최대 80%(1억 6천 800만)

  - 주택금융공사보험.

  - 월 이자만 납입

  - 2020.07 현재 안내받은 금리. (우대금리 포함 2.33%)

 

2020.07.31

- 아침에 신한은행 담당자로 부터 전화옴. (대략 9시 30분쯤)

    - 집주인으로 부터 전세금 전액 돌려 받은뒤 어플 또는 은행 방문하여 상환 요구.

    - 상환 후 20분 이내 대출 실행 가능 답변.

 - 집주인으로 부터 전세금 총액 돌려받음 1억4천600만.

 - 마지막 이사짐 뺌.(잔금 받기전엔 이사짐 다 빼지 않기, 대략 10시)

 - 부동산으로 가서 이사갈 곳 등기 다시 떼보면서 (근저당 최종 확인) 신한은행 쏠 어플로 전세자금대출 상환.

   (일일 이체 한도 확인 필수)

 - 신한은행 담당자에게 상환 완료 전화 연락 옴.

 - 약 10분 후 이사갈집 주인에게 대출금 입금 되었다고 신한은행 담당자로 부터 전화 연락 옴.

 - 최종 금리 2.26%

 - 부동산에서 잔금 및 복비 처리.

 - 입주 시작. (대략 11시, 포장이사가 아닌 물건 이동 수준으로 내가 포장해둬서 상차 10분, 하차 10분 정도 걸린듯...)

 - 주민센터 가서 전입신고.

 - 신한 은행 담당자로 부터 바뀐 주소로 등록된 주민등록등본 제출 요구 받음. (주말 끼고 영업일 3일 이내 제출)

    - 신한 은행 담당자가 어플로 할 수 있게 링크를 문자로 보내줌. 어플로 하면 등본 따로 뗄 필요 없음.

      (행정 기관과 연동되어 알아서 떼가는듯?)

 - 오피스텔 관리실 가서 입주자 등록, 주차등록, 물품(리모컨 등) 수령 후 이사 완료.

 

반응형

'일상' 카테고리의 다른 글

얀센 백신 접종 후기  (0) 2021.06.25
반응형

기존 jenkins 설치 과정.

Docker + Jenkins

Jenkins 를 운용중 버전이 계속 업데이트 됨에 따라 신규 기능이 추가되고

편의성 때문에 신규 버전을 사용 하고 싶을때 아래 커맨드로 jenkins 버전을 업데이트 해보았다.

스크린샷은 깜빡함...

매우 잘된다.

반응형

'IT > CI|CD' 카테고리의 다른 글

Docker + Jenkins  (0) 2020.02.25
반응형

docker 설치 과정 생략.

$ docker network create devops
$ cd ~/docker
$ mkdir jenkins
$ cd jenkins
$ mkdir jenkins_home
$ chmod 777 jenkins_home
$ vi docker-compose.yml

$ docker-compose up -d
// docker-compose start/stop

반응형

'IT > CI|CD' 카테고리의 다른 글

jenkins(on Docker) version update  (0) 2020.02.25
반응형

사용중인 Intellij 정보

Intellij 에서 Spring boot iniializr 로 gradle 프로젝트 생성시 

application.yml 이 제대로 동작하지 않는다.

그래서 https://start.spring.io/ 에서 프로젝트 기본 설정 후 intellij 에서 open 해서 사용한다.(이건 잘됨)

차선책으로 gradle bootRun 으로 돌리던 소스는 위 사이트에서 새 프로젝트 생성 후 

기존 작업하던 프로젝트의 src 및 build.gradle 파일만 복사하여 쉽게 변환 가능하다.

반응형

'IDE' 카테고리의 다른 글

Intellij JDK 구버전 실행 문제  (0) 2024.04.11
AsciiDoc Plugin 오류  (1) 2019.05.07
Spring Project 생성 실패  (0) 2017.02.16
Visual Studio Code ftp-sync : Local to Remote 죽는 현상  (0) 2016.09.03
Visual Studio Code FTP 연동  (0) 2016.09.03
반응형

notepad++

\n 이 섞인 문자열에서 \n 을 줄바꿈(엔터)로 변경하여 보고 싶을 경우

아래와 같이 바꾸기(ctrl+h)에서 확장을 선택 후 \\n 을 \n 으로 모두 바꾸기를 하면

notepad++ 바꾸기

 

아래와 같이 줄바꿈을 할 수 있다.

결과

 

반응형

'etc > Info' 카테고리의 다른 글

짜증나는 원드라이브(OneDrive) 알림 끄기  (0) 2020.09.11
원노트 섹션 그룹 만들기  (1) 2019.05.10
윈도우 10 프리징 현상  (0) 2018.01.23
Intel Network driver 설치 문제  (0) 2018.01.02
반응형

Issue

Maven 으로 build Spring boot war 파일을 tomcat 에서 실행시 아래와 같은 에러 발생

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
01-Jul-2019 11:28:09.100 정보 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.23
01-Jul-2019 11:28:09.126 정보 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [{tomcat}/webapps/module.war]
01-Jul-2019 11:28:09.271 심각 [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start:
 org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/module]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:988)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1860)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@e5ca407]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
        at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4860)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4995)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 10 more
Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.JarResourceSet@6a8a7487]
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:113)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:140)
        at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:724)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 13 more
Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: error in opening zip file
        at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:113)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
        ... 16 more
Caused by: java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:225)
        at java.util.zip.ZipFile.<init>(ZipFile.java:155)
        at java.util.jar.JarFile.<init>(JarFile.java:166)
        at java.util.jar.JarFile.<init>(JarFile.java:103)
        at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:110)
        ... 17 more
 
01-Jul-2019 11:28:09.272 심각 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [{tomcat}/webapps/module.war]
 java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/module]]
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:756)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:988)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1860)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
 
01-Jul-2019 11:28:09.274 정보 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [{tomcat}/webapps/module.war] has finished in [148] ms
01-Jul-2019 11:28:09.276 정보 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-12200"]
01-Jul-2019 11:28:09.384 정보 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-12202"]
01-Jul-2019 11:28:09.386 정보 [main] org.apache.catalina.startup.Catalina.start Server startup in 307 ms
cs

 

원인

여러가지 원인이 있겠지만 일단 public respository 에서 받아온 jar 가 아닌 프로젝트 폴더내에 추가한 jar 파일을 war 로 빌드시 잘못들어간 것으로 보임.

원본 jar 와 war를 압축해제 하여 안에있는 jar 파일의 크기를 비교하니 다름.

pom.xml 에 아래와 같이 작성해서 빌드를 한것이 문제.

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
<project>
    ...
    <build>
        <finalName>module</finalName>
        <plugins>
            ...
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.2.3</version>
                <configuration>
                    <webResources>
                        <resource>
                            <directory>${project.basedir}/libs/${build.os}</directory>
                            <targetPath>WEB-INF/lib</targetPath>
                            <filtering>true</filtering>
                            <includes>
                                <include>*.*</include>
                            </includes>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
cs

war 빌드시 특정 파일을 include 하는 방법을 무작정 검색해서 복붙한 결과.....

위 xml 에서 filtering, include 태그를 잘못 사용하고 있었다.

자세한 내용은 : https://maven.apache.org/plugins-archives/maven-war-plugin-2.5/examples/adding-filtering-webresources.html

 

Apache Maven WAR Plugin - Adding and Filtering External Web Resources

Adding and Filtering External Web Resources The default resource directory for all Maven projects is src/main/resources which will end up in target/classes and in WEB-INF/classes in the WAR. The directory structure will be preserved in the process. The WAR

maven.apache.org

pom.xml 을 아래와 같이 수정 후 원본 jar 와 용량체크를 한뒤 배포 하니 잘 구동된다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<project>
    ...
    <build>
        <finalName>module</finalName>
        <plugins>
            ...
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>3.2.3</version>
                <configuration>
                    <webResources>
                        <resource>
                            <directory>${project.basedir}/libs/${build.os}</directory>
                            <targetPath>WEB-INF/lib</targetPath>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
cs
반응형

'IT > 언어' 카테고리의 다른 글

spring boot embedded tomcat letsencrypt ssl 적용  (0) 2019.02.08
import os  (0) 2015.11.25
[c#] 파일 출력  (0) 2014.08.19
페이징 처리용 소스(예제?)  (0) 2014.07.08
POI Excel 파일 쓰기  (0) 2014.06.26

+ Recent posts