본문 바로가기

카테고리 없음

Java Web Start

반응형
tomcat 의 webapps 아래에 폴더를 생성합니다.
저는 CVSRegist라고 생성하였습니다.
 
다음 file을 index.html 이라는 이름으로 만듭니다. 위의 폴더에 위치 시킵니다.
<html>
<body>
<a href="CVSRegist.jnlp">Launch My Application</a>
</body>
</html>
 
다음 file을 CVSRegist.jnlp 라는 이름으로 만들고 위의 폴더에 위치 시킵니다.
<?xml version="1.0" encoding="utf-8"?>
         <!-- JNLP File for Java Web Start Demo Application -->
         <jnlp spec="1.0+" codebase="http://localhost:8081/CVSRegist" href="CVSRegist.jnlp">
           <information>
            <title>Java Web Start Demo Application</title>
            <vendor>Jeong-Hoon Kim</vendor>
              <homepage href="http://humility.tistory.com/"/>
              <description>Java Web Start Demo Application</description>
              <description kind="short">My Demo</description>
            <offline-allowed/>
           </information>
           <resources>
             <j2se version="1.6"/>
            <jar href="CVSRegist.jar"/>
          </resources>
          <application-desc main-class="clt.ssa.vcs.AutoRegisterMain"/>
</jnlp>
 
http://localhost:8081/CVSRegist/ 에 접근하면 Launch My Application이 나옵니다.
Click 하면 Application이 시작됩니다.
 
저는 Main Method를 지정할 때 package 위치 값을 선언 안했더니 Class File을 찾지 못하더군요.
그래서 삽질 했습니다.
반응형