๊ฐ๋ ์ ๋ฆฌ ์์ ์ค/๋ฌธ์ ์ ๋ฆฌ(26)
-
[Ubuntu Linux]xrdp, xfce4 Firefox ๋ฐ Terminal ์ด๋ฆฌ์ง ์๋ ๋ฌธ์
๐ xrdp, xfce4 Firefox ์ด๋ฆฌ์ง ์๋ ๋ฌธ์ ๐ฝ ๊ฐ์ ๐ฆ ์๊ฐ ๊ฐ์ํ ์๋ฒ๋ฅผ ๊ตฌ์ถํ๋ฉด์ VDI์ ์ด์์ด ์๋์ง ํ์ธํ๋ ์ค ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ์ด์. xrdp๋ฅผ ํตํด ์๊ฒฉ์ผ๋กUbuntu 22.04 Desktop์ ์ ์์ ํ๊ฒ ๋๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น ๋์ด ์๋Firefox๊ฐ ์๋ํ์ง ์๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ์ด์์. ์์ ๊ฐ์ด firefox๋ฅผ ๋ช ๋ น์ด๋ก ์คํํด ๋ณด๋ ค ํด๋ ์ด๋ฆฌ์ง ์๋ ๋ฌธ์ ๊ฐ ์์๊ณ , ๊ฒ์ ํด ๋ณด๋ ์๋์ ๊ฐ์ Bug๋ก ์ธํ ๊ฒ์์ ์๊ฒ ๋์์ด์. ์ธํฐ๋ท์ด ๋์ด์ผ ํฌ๋ฃจ๋ค์ด VDI๋ฅผ ์ฌ์ฉํ ์ ์์ํ ๋ฐ, ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๋ค๊ฐ ์๋์ ๊ฐ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ๊ฒ ๋์ด ๊ธ์ ์์ฑํด ๋ด ๋๋ค. ๐ฝ Firefox Bug ๐ฆ Google Chrom Command Install ์ฃผ๋๊ฐ ์ฐพ์ ๋ฐฉ๋ฒ์ ๋ช ๋ น์ด๋ฅผ ํตํด ํฌ๋กฌ..
2023.07.07 -
[Jenkins] java.lang.OutOfMemoryError: Java heap space
๋ฐฐํฌ ์๋ํ์ ์ง์์ ์ธ๋:๋์ปค์ ์ ํจ์ค ์ฟ ๋ฒ๋คํฐ์ค๋ก ๋ง๋๋ COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ํ์ฌ ์ฃผ๋๋ ์ ํจ์ค๋ฅผ ์ด์ฉํ์ฌ ๋ฌด์ค๋จ ๋ฐฐํฌ ํ ์คํธ๋ฅผ ์งํ ์ค์ธ๋ฐ, ์ด ์ ์๋ ๋ฌธ์ ์์ด ์ ๋์๋ค๊ฐ ์ด๋๋ ๋ถํด๊ฐ INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 16.330s INF..
2023.07.04 -
[junit5] org.mockito.exceptions.base.MockitoException: The used MockMaker SubclassByteBuddyMockMaker does not support the creation of static mocks
Mastering JUnit 5 COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ์๋ ํ์ธ์? ํ์ฌ ์ฃผ๋๋ Junit5์ ์ด์ฉํด์ Test Code๋ฅผ ์ง๊ณ ์์ด์. ๊ทธ๋ฐ๋ฐ, ์ฃผ์ ์ ๋ณด ์/๋ณตํธํํ๋ Logic์ด static์ผ๋ก ๋ง๋ค์ด์ ธ ์๊ณ , ์ด๋ฅผ ํ ์คํธ ํ๊ธฐ ์ํด์๋ ์์ ์ ๋ช ๊ฐ์ง ํด์ค์ผ ํด์. ์ต์ด ์์ ๊ฐ์ด ๋ณ์๋ฅผ ์ ์ธํด ์ฃผ์ด์ผ ํด์. ๊ทธ๋ฐ ๋ค ์์ ๊ฐ์ด Test๊ฐ ์คํ๋๊ธฐ ์ ์ ํด๋น ๋ณ์๊ฐ ์ด๊ธฐํ ๋ ์ ์๋๋ก ํด์ฃผ์ด์ผ ํด์. ๋ง์ง๋ง์ผ๋ก ์์ ๊ฐ์ด Test๊ฐ ๋๋๋ฉด mockStatic์ด ๋ซํ ์ ์๋๋ก ์ฒ๋ฆฌํด ์ค์ผ ํด์. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ Thread์์ staticMocking ๋ฑ๋ก์ ..
2023.06.07 -
[Spring Boot] The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ํ์ฌ ์ฃผ๋ํ๋์ MariaDB๋ฅผ ์ด์คํํ๊ณ , ์ด๋ฅผ ํตํด Master์ Slaver๊ฐ ์ ์ ์๋ํ๋์ง ๊ฐ๋จํ MVC๋ฅผ ๋ง๋ ๋ค Spring Boot๋ฅผ ๊ธฐ๋ํด ๋ณด์๋๋ฐ, ์๋์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ด์. โ ๏ธ ๋ฌธ์ ๋ฐ์! ๋์ VM์ ์ฐ๊ฒฐ๋์์ต๋๋ค, ์ฃผ์: '127.0.0.1:56228', ์ ์ก: '์์ผ' . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/..
2022.11.30 -
[๋ฌธ์ ์ ๋ฆฌ] SonarQube ๊ธฐ๋ ๋ถ๊ฐ ๋ฌธ์
๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ์ฃผ๋ํ๋์ ํ์ฌ ์์ Ubuntu Docker Container์ SonarQube๋ฅผ ์ค์นํ๊ณ ๊ธฐ๋์ ์์ผ ๋ณด๋ ค ํ๊ณ ์์์ด์. โ ๏ธ ๋ฌธ์ ๋ฐ์! ํ์ง๋ง, SonarQube๋ฅผ sonaradmin์ด๋ผ๋ ๊ณ์ ์ ๋ง๋ค๊ณ ์คํํ๋ ค๊ณ ํ์์ง๋ง, ์์ ๊ฐ์ด ๊ธฐ๋ํ์ง ์์์ด์. ๐ค ์์ธ ๋ถ์ wrapper.log๋ฅผ ํ์ธํด ๋ณด๋ ์์ ๊ฐ์ด ๊ถํ์ด ์๋ค๋ ๊ฒ์ด ์์ธ์ด๋ผ๋ ๊ฒ์ ํ์ธํ ์ ์์์ด์. sonaradmin@JunyHarang_SonarQube:/opt/sonarqube/sonarqube-7.6/bin/linux-x86-64$ cat wrapper.log --> Wrapper Started as Daemon Launching a JVM... Wrapper (Version 3.2.3)..
2022.09.26 -
[CI/CD] Jenkins Gradle ์ค์ ๋ฌธ์ ๋ก ์ธํ Build Error
๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ์ด ๋ฌธ์ ๋ Jekins๋ฅผ ํตํด Java Spring CI / CD๋ฅผ ์์ ํ๋ ๋ ์ค ๋ง๋ ๋ฌธ์ ์ ๋๋ค. ๊ด๋ จํ ๊ธ์ ์ด ๊ณณ์์ ํ์ธํ ์ ์์ต๋๋ค. โ ๏ธ ๋ฌธ์ ๋ฐ์! ๐ค ์์ธ ๋ถ์ ํด๋น ๋ฌธ์ ๋ Gradle์ด Jenkins Server์ ์ค์น๋์ง ์์์ ๋ฐ์ํ๋ ๋ฌธ์ ์ ๋๋ค. ๐ป ๋ฌธ์ ํด๊ฒฐ! ์ต์ด Jenkins Server์ Gradle์ ์ค์นํด์ฃผ๋๋ก ํ ๊ฒ์. ์ ์์ ์ผ๋ก Gradle์ด ์ค์น ๋์๋์ง ํ์ธํด ์ฃผ์์ด์. ๊ทธ๋ฐ ๋ค์ Jenkins Plugin ์ค ์ Plugin์ด ์ค์น ๋์๋์ง ํ์ธํด ์ฃผ์์ด์. Jenkins ๊ด๋ฆฌ์์ Global Tool... ๋ก ๋ค์ด๊ฐ๊ฒ์. Gradle์ ๋ํ ์ค์ ์ด ์๋๊ฒ์ ๋ณผ ์ ์์ด์. ๋จผ์ Project ๋ด์์ Gradle Version์..
2022.08.31