관리 메뉴

nkdk의 세상

자바 30차 내용 본문

My Programing/JAVA

자바 30차 내용

nkdk 2008. 3. 8. 01:25
금일 배운 내용은 배포의 개념을 배웠습니다.

해당 클래스만 배포하는 것이 해당 디렉토리에 가서
또한 default package 로 제작하는 것이 간단하다.
copy con manifest.txt 를 제작한다.
Main-Class: Memojang
을 쳐서 배포 준비를 한다.

압축방법

jar -cvmf manifest.txt Memojang.jar *.class

실행방법
java -jar Memojang.jar

그리고 jar 를 이용한

server에서
web.xml 로 들어가서 mime type 이 있다.

<mime-mapping>
<extension>jnlp</extension>
<mime-type>application/x-jnlp-file</mime-type>
</mime-mapping>
를 추가한다.

<?xml version ="1.0" encoding="utf-8" ?>

<jnlp spec="1.0" codebase="http://localhost:8080/net" href="memo.jnlp">


<vendor>sk</vendor>
<homepage href="Applet6.html" />
<description>demo</description>

<offline-allowed />


<resources>
<j2se version="1.4+" />
<jar href="Memojang.jar" />
</resources>



</jnlp>

jnlp를 맞춰주어 제작을 합니다.jar 도 맞춰준다.

yu.html 이라는 파일을 만들어서 하이퍼 링크를 맞춰주었습니다.

자 다음은 네트워크를 배우도록 하겠습니다.