죄송합니다.이 모든 것을 알기 위해 초보자이며 문제가 발생하여 도움을 얻을 수 있습니다.HeliconTech가 IIS에서 .war 파일을 배포하는 경우
서블릿과 함께 .war 파일을 IIS 서버 인스턴스에 배포하려고합니다. http://www.helicontech.com/articles/deploying-java-servlet-applications-on-windows-with-iis/을 사용하려고합니다.
내가하는 촬영 한 단계 - 폴더 C에서 내 .war 파일을 넣어 : 다음
/myapp/mywar.war, 나는, IIS 관리자를 시작한 '웹 사이트 추가'를 클릭하고 다음과 같이 세부 사항을 입력.
즉, 사이트 이름 : 실제 경로를 내 링크 : C : \ MyApp를
그럼, C의 web.config 파일을 넣어 :/MyApp를/ 로 (파일이 그대로 있음을 유의 아래에는 필드는
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<heliconZoo>
<application name="jetty.project" >
<environmentVariables>
<!-- A WAR file or start directory to run -->
<add name="WAR_FILE" value="mywar.war" />
</environmentVariables>
</application>
</heliconZoo>
<handlers>
<add name="jetty.project#x86" scriptProcessor="java.jetty"
path="*" verb="*" modules="HeliconZoo_x86"
preCondition="bitness32" resourceType="Unspecified"
requireAccess="Script" />
<add name="jetty.project#x64" scriptProcessor="java.jetty"
path="*" verb="*" modules="HeliconZoo_x64"
preCondition="bitness64" resourceType="Unspecified"
requireAccess="Script" />
</handlers>
</system.webServer>
</configuration>
다음, 나는 IIS 관리자에서 사이트에 마우스 오른쪽 버튼으로 클릭 한 뒤, restart.I이
에 브라우저를 지적 선택) 밖으로 대체되지 않았다http://localhost:40/
'Internet Explorer에서 웹 페이지를 표시 할 수 없습니다.'오류가 발생했습니다. 나는 옳고 그름을 어떻게하고 있나? 대신 오히려 오래된 "배포 자바 서블릿 애플리케이션"기사를, 다음의
방금 호스팅해야하는 .war 파일이 있습니다. – user2689782
@HighCore는 최소한 Jetty의 사용을 통해 Java 웹 응용 프로그램 개발을 지원하도록 IIS를 구성하는 방법을 보여주는 게시 된 OP OP를 확인합니다. –
@HighCore 질문은 구체적입니다. HeliconTech (Microsoft가 아님)는 IIS에서 Java 웹 응용 프로그램을 배포하는 데 도움이되지만 OP에는이 작업을 수행하는 데 문제가 있습니다. 귀하의 의견은 자바 기술에 대한 호언 장담과 같습니다 (여기뿐 아니라 귀하의 의견을 찾은 다른 질문에서). 자바를 좋아하지 않는다면 괜찮습니다. 그러나 나머지 세계 (또는 적어도 SO 독자)는 알 필요가 없습니다. 그러니 제발, ranting 대신 도와주세요. –