HTTP Status 500 - Unable to compile class for JSP: 오류


The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit


오류시


[Tomcat_Home]/conf/web.xml 파일에 JspServlet에 init-param을 추가해 준다.


이클립스의 경우 server등록한 파일에 web.xml이 있습니다.




<init-param>

     <param-name>mappedfile</param-name>

     <param-value>false</param-value>

</init-param> 


위의 코드를  아래에 추가



 <servlet>

         <servlet-name>jsp</servlet-name>

         <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>

         <init-param>

             <param-name>fork</param-name>

             <param-value>false</param-value>

         </init-param>

         <init-param>

             <param-name>xpoweredBy</param-name>

             <param-value>false</param-value> 

        </init-param>

  <init-param> 

            <param-name>mappedfile</param-name>

             <param-value>false</param-value>

      </init-param>

        <load-on-startup>3</load-on-startup>

   </servlet> 


추가 후 tomcat 재기동 하여 해결 완료!

Posted by 건강코더 트랙백 0 : 댓글 0

리눅스 계정 삭제시 명령어


userdel 계정명


하지만! 


currently logged in 이라고 뜬다


그럴땐 


userdel -r -f 계정명


해도 currently logged in 이라고 뜨는데 삭제가 되었다..


접속이 안됌.. 제대로 삭제가 된건지 확실하진 않지만 어쨋든 삭제!

Posted by 건강코더 트랙백 0 : 댓글 0


갑자기 이클립스를 켰는데 위와 같은 workspace in use 에러가 떳다...


1. 사용중인workspace/.metadata 경로에.lock 파일을 삭제


2. 윈도우 작업 관리자에 eclispe 프로세스 kill


3. workspce 변경


검색 결과 세가지 방법을 찾았다


이유는 메타데이터를 제대로 정리하지 못하고 예상치 못하게 이클립스가 종료됐을때 주로 발생 되는 원인이라는데 난 그냥 종료만했는데.. 아무튼


가장 쉬운건 2번같아서 작업 관리자에 세부정보(윈10)에서 eclipse 작업 끝내기 결과



해결!!!


1번과 3번은 시도해보질 못했네요..

Posted by 건강코더 트랙백 0 : 댓글 0

리눅스 CentOS에 Java 설치하기


1. tomcat 계정 생성(예시)

 



tomcat : http://tomcat.apache.org/

jdk : http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html


각 페이지에서 tar파일을 다운 받았습니다.


2. 다운받은 리눅스용 tomcat과 jdk를 해당 계정으로 복사(winscp 이용)




3. 복사된 파일의 압축을 풀어준다




4. 이름이 길어 심볼릭 링크 설정(스킵 가능) 




5. 환경변수 등록을 위해 vi .bashrc 파일 수정




6. 파일 경로를 확인하여 환경변수에 입력(경로 + 심볼릭링크)  입력



export JAVA_HOME=pwd경로 + 심볼릭링크

export PATH="$JAVA_HOME/bin:$PATH"

export CLASSPATH=".:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar"

export CATALINA_OPTS=-Djava.awt.headless=true





7. 입력 후 .bashrc 실행




8. javac 입력하여 아래의 화면이 나오면 설치 끝!




10. 테스트를 위해서 java test파일 생성




11. 테스트 코드 작성




12. 코드 실행 확인 : Hello world!





tomcat 설치


1. 이전의 .bashrc 파일에 아래의 코드 추가 후 다시 실행


export CATALINA_HOME=pwd 경로 + tomcat 심볼릭 링크

export PATH=$PATH:$CATALINA_HOME/bin



source .bashrc







2. tomcat/bin/ 폴더에 catalina.sh 실행

./catalina.sh start





3. 해당ip:8080 접속하여 아래의 사이트가 나오면 성공적인 설치!





### 참고 : 포트번호 바꿀때는 conf 폴더의 server.xml 파일에 port 수정

Posted by 건강코더 트랙백 0 : 댓글 0





닭가슴살 샐러드와 쉐프테이블 허니머스타드 드레싱


닭가슴살: 올리브 오일에 갈릭파우더, 어니언파우더, 파프리카 파우더, 소금, 후추간으로 요리

샐러드 : 양배추, 샐러리, 로메인 상추

드레싱 : 허니머스타드(쉐프 테이블)





샐러리는 마요네즈도 찍어 먹기때문에 허니머스타드 드레싱을 선택했습니다.


역시 잘 어울리며 드레싱은 일반적인 허니 머스타드 입니다.


타사 제품도 먹어보고 재구매할지 결정해야 겠습니다.

Posted by 건강코더 트랙백 0 : 댓글 0