WEB开发网
开发学院软件开发Java 在 Apache Geronimo 上远程部署 Web 应用程序 阅读

在 Apache Geronimo 上远程部署 Web 应用程序

 2009-11-10 00:00:00 来源:WEB开发网   
核心提示: 清单 1. remoteApp 的 index.jsp<?xmlversion="1.0"encoding="ISO-8859-1"?><%@pagelanguage="java"contentType="t


清单 1. remoteApp 的 index.jsp
<?xml version="1.0" encoding="ISO-8859-1" ?> 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
  pageEncoding="ISO-8859-1" session="false"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
<title>My Remote Web Application</title> 
</head> 
<body> 
 Hello Remote World! The current time is: <%= new 
 java.util.Date().toString() %> 
</body> 
</html> 

这个应用程序使用 Ant 进行构建和打包。清单 2 给出构建脚本。它所做的仅仅是调用 Java jar 函数将应用程序打包为 .war 文件。为了对应用程序进行构建和打包,只需运行 ant buildwar。


清单 2. 简单的 Ant 构建文件
<project name="remoteApp" basedir="." default="usage"> 
  <property name="src.dir" value="src"/> 
  <property name="web.dir" value="war"/> 
  <property name="build.dir" value="${web.dir}/WEB-INF/classes"/> 
  <property name="name" value="remoteApp"/> 
  <target name="build" description="Compile main source 
tree java files"> 
    <mkdir dir="${build.dir}"/> 
    <javac destdir="${build.dir}" debug="true" 
        deprecation="false" optimize="false" failonerror="true"> 
      <src path="${src.dir}"/> 
      <classpath refid="master-classpath"/> 
    </javac> 
   <copy todir="${build.dir}" preservelastmodified="true"> 
   <fileset dir="${src.dir}"> 
    <include name="**/*.hbm.xml"/> 
   </fileset> 
   </copy> 
  </target> 
  <target name="buildwar" depends="build" 
 description="Builds application as a WAR file"> 
    <war destfile="${name}.war" 
       webxml="${web.dir}/WEB-INF/web.xml"> 
      <fileset dir="${web.dir}"> 
        <include name="**/*.*"/> 
      </fileset> 
    </war> 
  </target> 
</project> 

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Apache Geronimo 远程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接