필요한 최소한의 폴더 구조는 당신이 실행하는 경우
+ SampleHTMLSite.war
- index.html
그냥 index.html
zip 파일을 .war
파일을 만든 다음 .war
에 .zip
에서 압축 된 폴더의 확장자를 변경하려면 다음 Liberty가 server run
명령을 통해 전경에서 끊으면 Liberty의 dropins
폴더에이 웹 사이트를 넣 자마자 (보통 여기에 위치 : ...\wlp\usr\servers\YourServerName\dropins
) 다음과 같은 업데이트가 제공됩니다.
[AUDIT ] CWWKT0016I: Web application available (default_host):
http://localhost:9080/SampleHTMLSite/
[AUDIT ] CWWKZ0001I: Application SampleHTMLSite started in 0.317 seconds.
http://localhost:9080/SampleHTMLSite/index.html
으로 가면 HelloWorld HTML 페이지를 볼 수 있습니다.
다음과 같은 오류가 나타나면 :
Error 404: java.io.FileNotFoundException: SRVE0190E: File not found: /index.html
어떤 압축 풀기 프로그램 (예 : 7-Zip)로 SampleHTMLSite.war를 열고 index.html
다른 폴더 안에 .war
파일 내부에 직접 보여주고 있지 않은지 확인을 .
+ SampleHTMLSite.war
+ SampleHTMLSite
- index.html
이것은 다음과 같은 URL 필요한 index.html
에 액세스 할 의미 : 당신은 다음과 같은 구조가 기회가 더 큰 프로젝트에서
http://localhost:9080/SampleHTMLSite/SampleHTMLSite/index.html
을하고 당신은 자바를 사용하여 필요로하는 곳에 apps 폴더 구조에 다른 폴더와 파일을 포함해야 할 수도 있습니다.
Handling Static Content in WebSphere Application Server
작업을 쉽게하기 위해 실제로 아카이브 (zip/war)를 만들 필요는 없으며 대신 "SampleHTMLSite.war"와 같은 ".war"접미사로 명명 된 폴더를 만들 수 있습니다. –