<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>eternitys blog</title>
    <link>https://ahma.tistory.com/</link>
    <description>eternitys의 개발일지 블로그입니다.</description>
    <language>ko</language>
    <pubDate>Thu, 30 Jul 2026 01:07:58 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>eternitys</managingEditor>
    <item>
      <title>[fullcalendar] How to control the dimensions of the calendar</title>
      <link>https://ahma.tistory.com/76</link>
      <description>&lt;p&gt;height를 조절하여 머릿글부터 바닥글까지 전체 달력의 높이 조절이 가능합니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;값이 &lt;span&gt;지정되면 달력의 높이는 정확한 픽셀 높이로 보장되며 &lt;span&gt;내용이 높이에 맞지 않으면 스크롤바가 나타납니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&quot;100%&quot;로 지정하면&lt;span&gt;&amp;nbsp;&lt;/span&gt;달력의 높이는 부모 컨테이너 요소의 높이와 일치합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;다른 유효한 CSS 값도 허용합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;ful.PNG&quot; data-origin-width=&quot;1906&quot; data-origin-height=&quot;706&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5M4zy/btq3yTjEvKq/PjZU2NkrIgr1h7DrkBSfpk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5M4zy/btq3yTjEvKq/PjZU2NkrIgr1h7DrkBSfpk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5M4zy/btq3yTjEvKq/PjZU2NkrIgr1h7DrkBSfpk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5M4zy%2Fbtq3yTjEvKq%2FPjZU2NkrIgr1h7DrkBSfpk%2Fimg.png&quot; data-filename=&quot;ful.PNG&quot; data-origin-width=&quot;1906&quot; data-origin-height=&quot;706&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;100% 지정시 이렇게 나옵니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;height: 사용의 예 입니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;var&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;calendar&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;new&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;Calendar&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;calendarEl&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;height&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;650&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;});&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;또&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;초기화 후 캘린더의 높이를 동적으로 설정할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;calendar&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;setOption&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;'height'&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;700&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;참조&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://fullcalendar.io/docs/sizing&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;fullcalendar.io/docs/sizing&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT/에러 해결 모음</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/76</guid>
      <comments>https://ahma.tistory.com/76#entry76comment</comments>
      <pubDate>Mon, 26 Apr 2021 23:50:25 +0900</pubDate>
    </item>
    <item>
      <title>[Oracle] PL/SQL</title>
      <link>https://ahma.tistory.com/75</link>
      <description>&lt;p&gt;SELECT&amp;nbsp;d.department_id,&amp;nbsp;d.department_name,&amp;nbsp;e.last_name,&amp;nbsp;&amp;nbsp;l.city &lt;br /&gt;FROM&amp;nbsp;departments&amp;nbsp;d&amp;nbsp;&amp;nbsp;left&amp;nbsp;join&amp;nbsp;employees&amp;nbsp;e&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;on&amp;nbsp;d.manager_id&amp;nbsp;=&amp;nbsp;e.employee_id &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;left&amp;nbsp;join&amp;nbsp;locations&amp;nbsp;l &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;on&amp;nbsp;d.location_id&amp;nbsp;=&amp;nbsp;l.location_id;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;실행결과&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;11111.JPG&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;162&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b830BT/btq3gbYqCXS/YxlFCIZ0Qjru1FkWU9Rk70/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b830BT/btq3gbYqCXS/YxlFCIZ0Qjru1FkWU9Rk70/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b830BT/btq3gbYqCXS/YxlFCIZ0Qjru1FkWU9Rk70/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb830BT%2Fbtq3gbYqCXS%2FYxlFCIZ0Qjru1FkWU9Rk70%2Fimg.jpg&quot; data-filename=&quot;11111.JPG&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;162&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>IT/Oracle</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/75</guid>
      <comments>https://ahma.tistory.com/75#entry75comment</comments>
      <pubDate>Fri, 23 Apr 2021 11:17:13 +0900</pubDate>
    </item>
    <item>
      <title>[Oracle] procedure 기본</title>
      <link>https://ahma.tistory.com/74</link>
      <description>&lt;p&gt;select&amp;nbsp;e.*,&amp;nbsp;d.department_name&amp;nbsp;from&amp;nbsp;employees&amp;nbsp;e,&amp;nbsp;departments&amp;nbsp;d &lt;br /&gt;where&amp;nbsp;e.department_id&amp;nbsp;=&amp;nbsp;d.department_id&lt;/p&gt;</description>
      <category>IT/Oracle</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/74</guid>
      <comments>https://ahma.tistory.com/74#entry74comment</comments>
      <pubDate>Thu, 22 Apr 2021 17:34:26 +0900</pubDate>
    </item>
    <item>
      <title>[Oracle] 예약 select문</title>
      <link>https://ahma.tistory.com/73</link>
      <description>&lt;p&gt;select&amp;nbsp;*&amp;nbsp;from&amp;nbsp;reservation; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;create&amp;nbsp;sequence&amp;nbsp;reservation_no &lt;br /&gt;start&amp;nbsp;with&amp;nbsp;6 &lt;br /&gt;increment&amp;nbsp;by&amp;nbsp;1; &lt;br /&gt;&lt;br /&gt;drop&amp;nbsp;sequence&amp;nbsp;reservation_no; &lt;br /&gt;&lt;br /&gt;commit;&lt;/p&gt;</description>
      <category>IT/Oracle</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/73</guid>
      <comments>https://ahma.tistory.com/73#entry73comment</comments>
      <pubDate>Wed, 21 Apr 2021 16:26:52 +0900</pubDate>
    </item>
    <item>
      <title>modal 웹서버에서  처리안될때</title>
      <link>https://ahma.tistory.com/72</link>
      <description>&lt;p&gt;웹서버에서&amp;nbsp;페이지를&amp;nbsp;부르면&amp;nbsp;html로&amp;nbsp;변환 &lt;br /&gt;&lt;br /&gt;소스보기에서는&amp;nbsp;c:foreach같은것을&amp;nbsp;변환할수없다. &lt;br /&gt;&lt;br /&gt;javascript&amp;nbsp;단에서&amp;nbsp;처리해주기&lt;/p&gt;</description>
      <category>IT/에러 해결 모음</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/72</guid>
      <comments>https://ahma.tistory.com/72#entry72comment</comments>
      <pubDate>Wed, 21 Apr 2021 16:24:41 +0900</pubDate>
    </item>
    <item>
      <title>Invalid bound statement (not found) 에러</title>
      <link>https://ahma.tistory.com/71</link>
      <description>&lt;p&gt;mapper.xml에서 namespace로 mapper interface를 올바르게 입력하고 &lt;br /&gt;&lt;br /&gt;id명과 method명을 똑같이 맞추었는데 에러발생했습니다.&lt;br /&gt;&lt;br /&gt;자세히보니, &lt;br /&gt;&lt;br /&gt;xml파일과 mapper Interface명이 달라서 생긴 에러가 났습니다.&lt;br /&gt;&lt;br /&gt;두개를&amp;nbsp;일치시키니&amp;nbsp;에러가&amp;nbsp;사라졌다.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Invalid bound statement (not found) 에러가 났다면&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;u&gt;interface, mapper, service, xml&lt;/u&gt; 이름을 제대로 맞췄는지 확인해야합니다.&lt;/p&gt;</description>
      <category>IT/에러 해결 모음</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/71</guid>
      <comments>https://ahma.tistory.com/71#entry71comment</comments>
      <pubDate>Wed, 21 Apr 2021 00:41:27 +0900</pubDate>
    </item>
    <item>
      <title>egov PMD 설치하기</title>
      <link>https://ahma.tistory.com/70</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;4-14-(1).JPG&quot; data-origin-width=&quot;1179&quot; data-origin-height=&quot;827&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d8RLqS/btq2yo7pwz6/fvq97vnLwE0zDPJO9hsWX0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d8RLqS/btq2yo7pwz6/fvq97vnLwE0zDPJO9hsWX0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d8RLqS/btq2yo7pwz6/fvq97vnLwE0zDPJO9hsWX0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd8RLqS%2Fbtq2yo7pwz6%2Ffvq97vnLwE0zDPJO9hsWX0%2Fimg.jpg&quot; data-filename=&quot;4-14-(1).JPG&quot; data-origin-width=&quot;1179&quot; data-origin-height=&quot;827&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;Freestyle project 생성 이름명은 projectDeploy로 만들어줍니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;04-14-(2-1).png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZiCIP/btq2D3fXW8t/P1ivw5V6c9WS9zLMqBg090/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZiCIP/btq2D3fXW8t/P1ivw5V6c9WS9zLMqBg090/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZiCIP/btq2D3fXW8t/P1ivw5V6c9WS9zLMqBg090/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZiCIP%2Fbtq2D3fXW8t%2FP1ivw5V6c9WS9zLMqBg090%2Fimg.png&quot; data-filename=&quot;04-14-(2-1).png&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1080&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;빌드환경에서 Deploy war/ear to a container 선택&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;04-14-(2).png&quot; data-origin-width=&quot;1789&quot; data-origin-height=&quot;759&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KrFeO/btq2y3BV2N6/HuhfZvZTXII51ISx3nVt50/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KrFeO/btq2y3BV2N6/HuhfZvZTXII51ISx3nVt50/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KrFeO/btq2y3BV2N6/HuhfZvZTXII51ISx3nVt50/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKrFeO%2Fbtq2y3BV2N6%2FHuhfZvZTXII51ISx3nVt50%2Fimg.png&quot; data-filename=&quot;04-14-(2).png&quot; data-origin-width=&quot;1789&quot; data-origin-height=&quot;759&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;tomcat 버전 설정하기&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;service에서 jenkins찾기.JPG&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;153&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbB4fn/btq2Ds1lnUd/fILpfQxroqB3p9qjmEE2yk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbB4fn/btq2Ds1lnUd/fILpfQxroqB3p9qjmEE2yk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbB4fn/btq2Ds1lnUd/fILpfQxroqB3p9qjmEE2yk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbB4fn%2Fbtq2Ds1lnUd%2FfILpfQxroqB3p9qjmEE2yk%2Fimg.jpg&quot; data-filename=&quot;service에서 jenkins찾기.JPG&quot; data-origin-width=&quot;820&quot; data-origin-height=&quot;153&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;window -&amp;gt; 서비스 -&amp;gt; Jenkis를 찾아줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;id pw des tomcat.JPG&quot; data-origin-width=&quot;1415&quot; data-origin-height=&quot;710&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blZOL2/btq2CJiaKAT/idHWGAVZjIKQY6Z2g9L1W0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blZOL2/btq2CJiaKAT/idHWGAVZjIKQY6Z2g9L1W0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blZOL2/btq2CJiaKAT/idHWGAVZjIKQY6Z2g9L1W0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblZOL2%2Fbtq2CJiaKAT%2FidHWGAVZjIKQY6Z2g9L1W0%2Fimg.jpg&quot; data-filename=&quot;id pw des tomcat.JPG&quot; data-origin-width=&quot;1415&quot; data-origin-height=&quot;710&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;id/pw/Description에 '&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;tomcat'을 적어줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;tomcat remote.JPG&quot; data-origin-width=&quot;1143&quot; data-origin-height=&quot;517&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bx5Tbs/btq2EgsQo3g/mPaniuLG0mwcAh7QAlZC30/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bx5Tbs/btq2EgsQo3g/mPaniuLG0mwcAh7QAlZC30/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bx5Tbs/btq2EgsQo3g/mPaniuLG0mwcAh7QAlZC30/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbx5Tbs%2Fbtq2EgsQo3g%2FmPaniuLG0mwcAh7QAlZC30%2Fimg.jpg&quot; data-filename=&quot;tomcat remote.JPG&quot; data-origin-width=&quot;1143&quot; data-origin-height=&quot;517&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;tomcat remote를 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;Tomcat URL에 http://localhost입력.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;tomcat remote2.JPG&quot; data-origin-width=&quot;1141&quot; data-origin-height=&quot;466&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cF8d69/btq2CJJg3TN/vI1NYEHJF3NY4kHlWdwKok/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cF8d69/btq2CJJg3TN/vI1NYEHJF3NY4kHlWdwKok/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cF8d69/btq2CJJg3TN/vI1NYEHJF3NY4kHlWdwKok/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcF8d69%2Fbtq2CJJg3TN%2FvI1NYEHJF3NY4kHlWdwKok%2Fimg.jpg&quot; data-filename=&quot;tomcat remote2.JPG&quot; data-origin-width=&quot;1141&quot; data-origin-height=&quot;466&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;만약 port번호를 변경했다면 포트번호까지 입력해줘야 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;빌드유발.JPG&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;820&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kR2q1/btq2DFTUW77/iD32Cs1EMlWHZ8U5se1Nn0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kR2q1/btq2DFTUW77/iD32Cs1EMlWHZ8U5se1Nn0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kR2q1/btq2DFTUW77/iD32Cs1EMlWHZ8U5se1Nn0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkR2q1%2Fbtq2DFTUW77%2FiD32Cs1EMlWHZ8U5se1Nn0%2Fimg.jpg&quot; data-filename=&quot;빌드유발.JPG&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;820&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;빌드유발로 들어가 Build periodically를 체크 해줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;개발환경1.JPG&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;641&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cXbcTa/btq2CkbVqGg/gDG3JH6v3t8RXKEKyRw1N0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cXbcTa/btq2CkbVqGg/gDG3JH6v3t8RXKEKyRw1N0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cXbcTa/btq2CkbVqGg/gDG3JH6v3t8RXKEKyRw1N0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcXbcTa%2Fbtq2CkbVqGg%2FgDG3JH6v3t8RXKEKyRw1N0%2Fimg.jpg&quot; data-filename=&quot;개발환경1.JPG&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;641&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;egovframework 개발환경 가이드에 들어갑니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;개발환경 cord inspection.JPG&quot; data-origin-width=&quot;1726&quot; data-origin-height=&quot;391&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ny3es/btq2E8H4XbC/dKOWm3SFgFwyjeMcK1VjcK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ny3es/btq2E8H4XbC/dKOWm3SFgFwyjeMcK1VjcK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ny3es/btq2E8H4XbC/dKOWm3SFgFwyjeMcK1VjcK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fny3es%2Fbtq2E8H4XbC%2FdKOWm3SFgFwyjeMcK1VjcK%2Fimg.jpg&quot; data-filename=&quot;개발환경 cord inspection.JPG&quot; data-origin-width=&quot;1726&quot; data-origin-height=&quot;391&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;Code inspection을 확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;cord inspection.JPG&quot; data-origin-width=&quot;1881&quot; data-origin-height=&quot;696&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIBYVu/btq2ETjSdUs/4vKNPdkC2C8r7oCQUkmGb0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIBYVu/btq2ETjSdUs/4vKNPdkC2C8r7oCQUkmGb0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIBYVu/btq2ETjSdUs/4vKNPdkC2C8r7oCQUkmGb0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIBYVu%2Fbtq2ETjSdUs%2F4vKNPdkC2C8r7oCQUkmGb0%2Fimg.jpg&quot; data-filename=&quot;cord inspection.JPG&quot; data-origin-width=&quot;1881&quot; data-origin-height=&quot;696&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;주요기능을 확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;pmd에서 java rule 선택.JPG&quot; data-origin-width=&quot;1353&quot; data-origin-height=&quot;544&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/egugju/btq2DGrJtpw/FkKf887kbljmB188OHNhM0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/egugju/btq2DGrJtpw/FkKf887kbljmB188OHNhM0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/egugju/btq2DGrJtpw/FkKf887kbljmB188OHNhM0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fegugju%2Fbtq2DGrJtpw%2FFkKf887kbljmB188OHNhM0%2Fimg.jpg&quot; data-filename=&quot;pmd에서 java rule 선택.JPG&quot; data-origin-width=&quot;1353&quot; data-origin-height=&quot;544&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;pmd 웹사이트로 들어가 Documentation Index를 확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;pmd search해서 볼수있다.JPG&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;729&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cAsho3/btq2y2XqjCP/JubokFnk0KQtVYjIgIOSTk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cAsho3/btq2y2XqjCP/JubokFnk0KQtVYjIgIOSTk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cAsho3/btq2y2XqjCP/JubokFnk0KQtVYjIgIOSTk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcAsho3%2Fbtq2y2XqjCP%2FJubokFnk0KQtVYjIgIOSTk%2Fimg.jpg&quot; data-filename=&quot;pmd search해서 볼수있다.JPG&quot; data-origin-width=&quot;1272&quot; data-origin-height=&quot;729&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;search에서 AssignmetlnOperand를 검색하여 내용확인이 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1352&quot; data-origin-height=&quot;355&quot; data-filename=&quot;표준 inspection 룰셋 개발환경 3.8 다운하기 pmd설치전.JPG&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qop8V/btq2yoGoWvt/IksqUxpFwPoC20Thq3wJi1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qop8V/btq2yoGoWvt/IksqUxpFwPoC20Thq3wJi1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qop8V/btq2yoGoWvt/IksqUxpFwPoC20Thq3wJi1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fqop8V%2Fbtq2yoGoWvt%2FIksqUxpFwPoC20Thq3wJi1%2Fimg.jpg&quot; data-origin-width=&quot;1352&quot; data-origin-height=&quot;355&quot; data-filename=&quot;표준 inspection 룰셋 개발환경 3.8 다운하기 pmd설치전.JPG&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;전자정부 표준프레임워크 표준 Inspection 룰셋을 다운합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;이클립스 pmd설치.JPG&quot; data-origin-width=&quot;915&quot; data-origin-height=&quot;703&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsZXhT/btq2DGyw8gg/ymM4OPVL181t5OKRAobHL1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsZXhT/btq2DGyw8gg/ymM4OPVL181t5OKRAobHL1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsZXhT/btq2DGyw8gg/ymM4OPVL181t5OKRAobHL1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsZXhT%2Fbtq2DGyw8gg%2FymM4OPVL181t5OKRAobHL1%2Fimg.jpg&quot; data-filename=&quot;이클립스 pmd설치.JPG&quot; data-origin-width=&quot;915&quot; data-origin-height=&quot;703&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;이클립스에서 pmd를 설치해줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;field naming pmd.JPG&quot; data-origin-width=&quot;906&quot; data-origin-height=&quot;660&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KvwYW/btq2E973YoW/RZ9hz0E5h5ula9rCxkPkA1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KvwYW/btq2E973YoW/RZ9hz0E5h5ula9rCxkPkA1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KvwYW/btq2E973YoW/RZ9hz0E5h5ula9rCxkPkA1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKvwYW%2Fbtq2E973YoW%2FRZ9hz0E5h5ula9rCxkPkA1%2Fimg.jpg&quot; data-filename=&quot;field naming pmd.JPG&quot; data-origin-width=&quot;906&quot; data-origin-height=&quot;660&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;FieldNamingConventions 내용을 확인합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span&gt;기본적으로이 규칙은 statndard java 명명 conveintion (camel case)을 사용하고 상수 및 열거 형 상수에 대해 ALL_UPPER 규칙을 사용합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;prefer - pmd - java lang.JPG&quot; data-origin-width=&quot;1348&quot; data-origin-height=&quot;735&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m5HIG/btq2yuzAUn2/0WesU7Yge7k8c9LJWw1Xek/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m5HIG/btq2yuzAUn2/0WesU7Yge7k8c9LJWw1Xek/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m5HIG/btq2yuzAUn2/0WesU7Yge7k8c9LJWw1Xek/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm5HIG%2Fbtq2yuzAUn2%2F0WesU7Yge7k8c9LJWw1Xek%2Fimg.jpg&quot; data-filename=&quot;prefer - pmd - java lang.JPG&quot; data-origin-width=&quot;1348&quot; data-origin-height=&quot;735&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;PMD -&amp;gt; Rule Configuration에서 Uese global rule management를 체크합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;no grouping 에서 다지워준다.JPG&quot; data-origin-width=&quot;1716&quot; data-origin-height=&quot;615&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CmmBs/btq2zfCaMx6/6kJHaP2YvLCYTGhGOJ6ZcK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CmmBs/btq2zfCaMx6/6kJHaP2YvLCYTGhGOJ6ZcK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CmmBs/btq2zfCaMx6/6kJHaP2YvLCYTGhGOJ6ZcK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCmmBs%2Fbtq2zfCaMx6%2F6kJHaP2YvLCYTGhGOJ6ZcK%2Fimg.jpg&quot; data-filename=&quot;no grouping 에서 다지워준다.JPG&quot; data-origin-width=&quot;1716&quot; data-origin-height=&quot;615&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;no grouping에서 다 지웁니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;egov import.JPG&quot; data-origin-width=&quot;635&quot; data-origin-height=&quot;46&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EzUnb/btq2BDP5F4Q/PxJvCpr2Y35pMaPKagVdu0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EzUnb/btq2BDP5F4Q/PxJvCpr2Y35pMaPKagVdu0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EzUnb/btq2BDP5F4Q/PxJvCpr2Y35pMaPKagVdu0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEzUnb%2Fbtq2BDP5F4Q%2FPxJvCpr2Y35pMaPKagVdu0%2Fimg.jpg&quot; data-filename=&quot;egov import.JPG&quot; data-origin-width=&quot;635&quot; data-origin-height=&quot;46&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;아까 다운받은 알집을 풀어주면 xml파일두개가 나옵니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;import.JPG&quot; data-origin-width=&quot;1708&quot; data-origin-height=&quot;579&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/F2p5Q/btq2DrBoS24/fsd2j4jMIGpZZwkGzsPMnk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/F2p5Q/btq2DrBoS24/fsd2j4jMIGpZZwkGzsPMnk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/F2p5Q/btq2DrBoS24/fsd2j4jMIGpZZwkGzsPMnk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FF2p5Q%2Fbtq2DrBoS24%2Ffsd2j4jMIGpZZwkGzsPMnk%2Fimg.jpg&quot; data-filename=&quot;import.JPG&quot; data-origin-width=&quot;1708&quot; data-origin-height=&quot;579&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;xml파일을 하나 import해줍니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;import후 apply.JPG&quot; data-origin-width=&quot;1708&quot; data-origin-height=&quot;573&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KsqBS/btq2DrOUCM1/xk3Ak4aa8UyrBsxrkW6Kh1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KsqBS/btq2DrOUCM1/xk3Ak4aa8UyrBsxrkW6Kh1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KsqBS/btq2DrOUCM1/xk3Ak4aa8UyrBsxrkW6Kh1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKsqBS%2Fbtq2DrOUCM1%2Fxk3Ak4aa8UyrBsxrkW6Kh1%2Fimg.jpg&quot; data-filename=&quot;import후 apply.JPG&quot; data-origin-width=&quot;1708&quot; data-origin-height=&quot;573&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;import후 apply를 합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;(바로 뜨지않으면 다른곳 갔다오면 나타납니다)&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;pmd 설치이클립스확인.png&quot; data-origin-width=&quot;569&quot; data-origin-height=&quot;106&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjvC60/btq2DGFhu6E/3Q81H41vCtvNkrmnlGO3l1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjvC60/btq2DGFhu6E/3Q81H41vCtvNkrmnlGO3l1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjvC60/btq2DGFhu6E/3Q81H41vCtvNkrmnlGO3l1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjvC60%2Fbtq2DGFhu6E%2F3Q81H41vCtvNkrmnlGO3l1%2Fimg.png&quot; data-filename=&quot;pmd 설치이클립스확인.png&quot; data-origin-width=&quot;569&quot; data-origin-height=&quot;106&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;이클립스에서 PMD가 설치된것을 확인할수있습니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;rule에대한 자세한 설명 추가 가능.JPG&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;944&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cD6RRa/btq2Ds79XZ2/I2NqPDk3yxszK5kPlUStwK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cD6RRa/btq2Ds79XZ2/I2NqPDk3yxszK5kPlUStwK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cD6RRa/btq2Ds79XZ2/I2NqPDk3yxszK5kPlUStwK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcD6RRa%2Fbtq2Ds79XZ2%2FI2NqPDk3yxszK5kPlUStwK%2Fimg.jpg&quot; data-filename=&quot;rule에대한 자세한 설명 추가 가능.JPG&quot; data-origin-width=&quot;1191&quot; data-origin-height=&quot;944&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;Properties에서 rule에 대한 자세한 설명추가가 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;설치후 프리퍼런스 -&amp;gt; PMD -&amp;gt; 룰셋 -&amp;gt;&amp;nbsp;&amp;nbsp;편집하려면 rule management check 해주면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;3.8 inspection&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:imp:inspection&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:imp:inspection&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1618418793367&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;egovframework:dev3.8:imp:inspection    [eGovFrame]&quot; data-og-description=&quot;정의된 규칙(Rule)을 기반으로 개발자가 작성한 소스 코드를 검사하여, 오류 및 위험 요인을 식별하여 알려 주는 기능을 제공한다. 전자정부 표준프레임워크 적용 시 Code Inspection 구현도구를 통해&quot; data-og-host=&quot;www.egovframe.go.kr&quot; data-og-source-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:imp:inspection&quot; data-og-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:imp:inspection&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/que6r/hyJSnxcgYZ/qvdEHetAkcYtF6aXo7hXpK/img.png?width=819&amp;amp;height=775&amp;amp;face=0_0_819_775,https://scrap.kakaocdn.net/dn/DIJDd/hyJTAaBLt8/1W4M0keclAT5hoTLssZJfk/img.png?width=819&amp;amp;height=775&amp;amp;face=0_0_819_775,https://scrap.kakaocdn.net/dn/lIqmJ/hyJTug9MUX/okjkmhl73FkFO6aDkg1NIk/img.png?width=819&amp;amp;height=775&amp;amp;face=0_0_819_775&quot;&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:imp:inspection&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:imp:inspection&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/que6r/hyJSnxcgYZ/qvdEHetAkcYtF6aXo7hXpK/img.png?width=819&amp;amp;height=775&amp;amp;face=0_0_819_775,https://scrap.kakaocdn.net/dn/DIJDd/hyJTAaBLt8/1W4M0keclAT5hoTLssZJfk/img.png?width=819&amp;amp;height=775&amp;amp;face=0_0_819_775,https://scrap.kakaocdn.net/dn/lIqmJ/hyJTug9MUX/okjkmhl73FkFO6aDkg1NIk/img.png?width=819&amp;amp;height=775&amp;amp;face=0_0_819_775');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;egovframework:dev3.8:imp:inspection [eGovFrame]&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;정의된 규칙(Rule)을 기반으로 개발자가 작성한 소스 코드를 검사하여, 오류 및 위험 요인을 식별하여 알려 주는 기능을 제공한다. 전자정부 표준프레임워크 적용 시 Code Inspection 구현도구를 통해&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.egovframe.go.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;이클립스 help -&amp;gt; install -&amp;gt; 아래주소를 검색하여 다운이 가능합니다.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://pmd.github.io/pmd-eclipse-plugin-p2-site/&quot;&gt;pmd-eclipse-plugin-p2-site&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;figure id=&quot;og_1618418822640&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;pmd-eclipse-plugin-p2-site&quot; data-og-description=&quot;Update site for PMD Eclipse Plugin&quot; data-og-host=&quot;pmd.github.io&quot; data-og-source-url=&quot;https://pmd.github.io/pmd-eclipse-plugin-p2-site/&quot; data-og-url=&quot;https://pmd.github.io/pmd-eclipse-plugin-p2-site/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://pmd.github.io/pmd-eclipse-plugin-p2-site/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://pmd.github.io/pmd-eclipse-plugin-p2-site/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;pmd-eclipse-plugin-p2-site&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Update site for PMD Eclipse Plugin&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;pmd.github.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;Camel Case란?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://ko.wikipedia.org/wiki/%EB%82%99%ED%83%80_%EB%8C%80%EB%AC%B8%EC%9E%90&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;ko.wikipedia.org/wiki/%EB%82%99%ED%83%80_%EB%8C%80%EB%AC%B8%EC%9E%90&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1618418876152&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;낙타 대문자 - 위키백과, 우리 모두의 백과사전&quot; data-og-description=&quot;&quot; data-og-host=&quot;ko.wikipedia.org&quot; data-og-source-url=&quot;https://ko.wikipedia.org/wiki/%EB%82%99%ED%83%80_%EB%8C%80%EB%AC%B8%EC%9E%90&quot; data-og-url=&quot;https://ko.wikipedia.org/wiki/%EB%82%99%ED%83%80_%EB%8C%80%EB%AC%B8%EC%9E%90&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/0jbk5/hyJTBUS6Wh/VLfrsGwOEIRBuqT2OpAtVk/img.png?width=1200&amp;amp;height=991&amp;amp;face=0_0_1200_991&quot;&gt;&lt;a href=&quot;https://ko.wikipedia.org/wiki/%EB%82%99%ED%83%80_%EB%8C%80%EB%AC%B8%EC%9E%90&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://ko.wikipedia.org/wiki/%EB%82%99%ED%83%80_%EB%8C%80%EB%AC%B8%EC%9E%90&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/0jbk5/hyJTBUS6Wh/VLfrsGwOEIRBuqT2OpAtVk/img.png?width=1200&amp;amp;height=991&amp;amp;face=0_0_1200_991');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;낙타 대문자 - 위키백과, 우리 모두의 백과사전&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;ko.wikipedia.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT/Spring</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/70</guid>
      <comments>https://ahma.tistory.com/70#entry70comment</comments>
      <pubDate>Thu, 15 Apr 2021 01:41:34 +0900</pubDate>
    </item>
    <item>
      <title>egov 전자정부프로젝트</title>
      <link>https://ahma.tistory.com/69</link>
      <description>&lt;p&gt;공통컴포넌트 배포파일 구성 -&amp;gt; 이미 개발된것들 사용가능합니다.&lt;br /&gt;&lt;br /&gt;하나라도&amp;nbsp;설치해서&amp;nbsp;사용하면&amp;nbsp;egov&amp;nbsp;프로젝트입니다. &lt;br /&gt;&lt;br /&gt;전자정부프로젝트 취급을 합니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;egovframework:dev3.8 통합빌드 주소입니다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.egovframe.go.kr/wiki/doku.php?id=egovf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;ramework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1618245446629&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;egovframework:dev3.8:dep:build_tool:통합빌드    [eGovFrame]&quot; data-og-description=&quot;각 개발자들이 개인 빌드 과정을 거쳐 작성한 코드들을 통합하여 실행 가능한 산출물로 만들어 내는 일련의 과정을 통합 빌드라 하며 지속적이고 자동화된 통합을 위하여 CI를 사용하며 Continous &quot; data-og-host=&quot;www.egovframe.go.kr&quot; data-og-source-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&quot; data-og-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.8:dep:build_tool:%ED%86%B5%ED%95%A9%EB%B9%8C%EB%93%9C&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;egovframework:dev3.8:dep:build_tool:통합빌드 [eGovFrame]&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;각 개발자들이 개인 빌드 과정을 거쳐 작성한 코드들을 통합하여 실행 가능한 산출물로 만들어 내는 일련의 과정을 통합 빌드라 하며 지속적이고 자동화된 통합을 위하여 CI를 사용하며 Continous&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.egovframe.go.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;ci_구성요소.gif&quot; data-origin-width=&quot;867&quot; data-origin-height=&quot;449&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m9ozA/btq2ua7oFuF/Ioo3trMyt55wkPdrf81LN0/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m9ozA/btq2ua7oFuF/Ioo3trMyt55wkPdrf81LN0/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m9ozA/btq2ua7oFuF/Ioo3trMyt55wkPdrf81LN0/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/m9ozA/btq2ua7oFuF/Ioo3trMyt55wkPdrf81LN0/img.gif&quot; data-filename=&quot;ci_구성요소.gif&quot; data-origin-width=&quot;867&quot; data-origin-height=&quot;449&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;maven 아키텍쳐 주소입니다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1618245513353&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;egovframework:dev2:dep:build_tool:개인빌드    [eGovFrame]&quot; data-og-description=&quot;개인 빌드란 소프트웨어 개발자가 소프트웨어 소스 코드를 작성하고 이를 자신의 로컬 PC에서 컴파일 하여 실행 코드로 변환하는 일련의 과정을 말하며 주로 빌드 도구를 사용하여 실행한다. 대&quot; data-og-host=&quot;www.egovframe.go.kr&quot; data-og-source-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C&quot; data-og-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:dep:build_tool:%EA%B0%9C%EC%9D%B8%EB%B9%8C%EB%93%9C&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;egovframework:dev2:dep:build_tool:개인빌드 [eGovFrame]&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;개인 빌드란 소프트웨어 개발자가 소프트웨어 소스 코드를 작성하고 이를 자신의 로컬 PC에서 컴파일 하여 실행 코드로 변환하는 일련의 과정을 말하며 주로 빌드 도구를 사용하여 실행한다. 대&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.egovframe.go.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;mvn download를 해줘야하는데 밑의 주소에서 다운로드를 해줍니다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.apache.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;www.apache.org/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1618245557353&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Welcome to The Apache Software Foundation!&quot; data-og-description=&quot;Reports Official ASF reports and statements, including Quarterly and Annual Reports, Vision Statement, &amp;quot;Apache is Open&amp;quot;, 5-Year Strategic Plan, and more.&quot; data-og-host=&quot;www.apache.org&quot; data-og-source-url=&quot;https://www.apache.org/&quot; data-og-url=&quot;https://www.apache.org/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bq1y7P/hyJQJf20QE/9XsyptRdgNtqeVrvoledq1/img.jpg?width=300&amp;amp;height=300&amp;amp;face=0_0_300_300&quot;&gt;&lt;a href=&quot;https://www.apache.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.apache.org/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bq1y7P/hyJQJf20QE/9XsyptRdgNtqeVrvoledq1/img.jpg?width=300&amp;amp;height=300&amp;amp;face=0_0_300_300');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Welcome to The Apache Software Foundation!&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Reports Official ASF reports and statements, including Quarterly and Annual Reports, Vision Statement, &quot;Apache is Open&quot;, 5-Year Strategic Plan, and more.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.apache.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;ci server 구축하기에 앞서&lt;br /&gt;&lt;br /&gt;가장많이 쓰이는 도구 '허드슨_젠킨스'가 있습니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;허드슨 젠킨스도 설치해줍니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;maven Path를 설정해줍니다.&lt;/p&gt;
&lt;p&gt;( 시스템환경변수편집 -&amp;gt; Path 새로만들기 -&amp;gt;&amp;nbsp;&amp;nbsp;C:\Dev\apache-maven-3.6.3\bin -&amp;gt; 환경변수설정후 -&amp;gt; cmd 확인 )&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT/Spring</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/69</guid>
      <comments>https://ahma.tistory.com/69#entry69comment</comments>
      <pubDate>Tue, 13 Apr 2021 01:42:19 +0900</pubDate>
    </item>
    <item>
      <title>웹페이지가 일시적으로 다운</title>
      <link>https://ahma.tistory.com/68</link>
      <description>&lt;p&gt;&lt;span&gt;프로젝트를 새로 import한뒤 80 port가 사용 중이라 77로 바꾸고 Run as하니 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;214&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsaMhO/btq2hKilsWn/Mefsdc0XmXYTs5wdPjnvCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsaMhO/btq2hKilsWn/Mefsdc0XmXYTs5wdPjnvCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsaMhO/btq2hKilsWn/Mefsdc0XmXYTs5wdPjnvCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsaMhO%2Fbtq2hKilsWn%2FMefsdc0XmXYTs5wdPjnvCK%2Fimg.png&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;500&quot; data-origin-height=&quot;214&quot; data-ke-mobilestyle=&quot;widthContent&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;span&gt;'웹페이지가 일시적으로 다운되었거나 새 웹 주소로 완전히 이동했을 수 있습니다.'&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;연결 실패 에러 발생.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;톰캣문제인가 싶어 이것저것 찾아보았습니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;크롬에서 막아놓은것 같아 port를 88로 변경하니 잘 실행되는 것을 확인했습니다.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;참조 : &lt;a href=&quot;https://blog.naver.com/celine2011/220973349118&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;blog.naver.com/celine2011/220973349118&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/에러 해결 모음</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/68</guid>
      <comments>https://ahma.tistory.com/68#entry68comment</comments>
      <pubDate>Mon, 12 Apr 2021 01:01:53 +0900</pubDate>
    </item>
    <item>
      <title>Invalid bound statement (not found)</title>
      <link>https://ahma.tistory.com/67</link>
      <description>&lt;p&gt;Spring 환경에서 작업하다 난 오류&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;mapper에&amp;nbsp;넣은&amp;nbsp;id값을&amp;nbsp;맞춰주면된다. &lt;/p&gt;</description>
      <category>IT/에러 해결 모음</category>
      <author>eternitys</author>
      <guid isPermaLink="true">https://ahma.tistory.com/67</guid>
      <comments>https://ahma.tistory.com/67#entry67comment</comments>
      <pubDate>Fri, 9 Apr 2021 01:17:06 +0900</pubDate>
    </item>
  </channel>
</rss>