`
SevenRedCity
  • 浏览: 61961 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Tomcat6如何实现自动部署Java Web应用?

阅读更多
Tomcat6如何实现自动部署Java Web应用?
我是下载Linux下的二进制包,解压后,并配置了环境变量等!
但是无法访问我的Java Web应用!
1、我输入Http://localhost:8080/struts2/
页面输出提示:
    HTTP Status 404 - /struts2/

    type Status report

    message /struts2/

    description The requested resource (/struts2/) is not available.

2、当我输入Http://localhost:8080/struts2/login.jsp

    该jsp页面可以访问到!

3、接着我输入正确的用户名密码登录!

之后输出提示:
    HTTP Status 404 - /struts2/welcome.jsp

    type Status report
 
    message /struts2/welcome.jsp

    description The requested resource (/struts2/welcome.jsp) is not available.

==我知道应该是部署出问题!在网上找了几个钟头,还是没有决解,请各位帮忙指点!谢谢!==
分享到:
评论
5 楼 jinbo0120 2009-02-16  
谢谢~ 我也遇到相同问题,找了答案半天,看你的帖子,现在解决了~!
4 楼 SevenRedCity 2008-05-20  
Tomcat6默认也是关闭了目录浏览功能的,这个主要是处于安全性的考虑。要是目录下没有默认首页,那这个目录下的文件列表就泄露给别人了。
这个是个配置选项,可以手动打开,开发时有用,但是生产环境就最好关闭。

配置选项在TOMCAT/conf/web.xml中找到
    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
将其中的
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
设置改为true

这样就OK了,结贴了!
这里有更详细的说明http://sevenredcity.iteye.com/blog/194995
3 楼 SevenRedCity 2008-05-20  
我用Ant1.7可以编译和执行,JDK应该安装正确吧?我用的就是Sun的JDK哦!
2 楼 true_cp 2008-05-20  
检查你Linux下的JDK有没有正确安装,或者试下把GCJ换成Sun的JDK
1 楼 SevenRedCity 2008-05-20  
该Java Web应用是在Windows XP + Tomcat5.5(二进制包)中测试并成功显示的,

出现问题是在Linux( Ubuntu 8 ) +Tomcat6(二进制包)中测试无法通过。

相关推荐

    tomcat 部署java项目 jar

    标题中的“tomcat部署java项目jar”指的是在Apache Tomcat服务器上部署Java Web应用程序,通常以JAR(Java Archive)格式打包。Tomcat是一个开源的轻量级应用服务器,主要用于运行Servlet和JSP(JavaServer Pages)...

    从安装和配置 Apache Tomcat 到部署和运行 Java Web 应用程序详细教学.rar

    总结,安装和配置Apache Tomcat是开发和部署Java Web应用的基础步骤。理解这些过程将有助于你更好地管理和维护你的Web服务。通过不断实践和学习,你可以熟练掌握Tomcat的各种配置选项,以满足不同项目的需求。

    Tomcat 与Java web开发技术详解(孙卫琴)

    本书结合最新的Tomcat 6版本,详细介绍了开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识、Java Web开发的高级技术、在Java Web应用中运用第三方提供的实用软件(如Struts、Velocity和...

    idea配置Tomcat部署web应用

    "IDEA配置Tomcat部署Web应用" Томcat是Apache软件基金会下的一个开源的Web应用服务器,常用于部署Web应用程序。IntelliJ IDEA是一款功能强大的集成开发环境(IDE),支持多种编程语言和开发框架。下面将详细...

    tomcat与java web源代码

    由于Java Web技术是SUN公司在Java Servlet规范中提出的通用技术,因此本书讲解的Java Web应用例子可以运行在任何一个实现SUN的Servlet规范的Java Web服务器上。随书附赠光盘内容为本书所有范例源程序,以及本书涉及...

    tomcat-with-java_web.rar_Tomcat与Java Web_java web

    在IT行业中,Tomcat与Java ...通过深入理解和熟练运用上述知识点,开发者能够有效地构建和部署基于Tomcat的Java Web应用程序,实现高效、稳定的Web服务。在实际工作中,不断学习和实践这些技术,是提升自身技能的关键。

    java web 项目 自动部署

    Apache Tomcat是一款开源的Java Servlet容器,它实现了Java EE的Web应用服务规范,包括Servlet、JSP和JavaServer Pages等。在本案例中,使用的版本是Apache Tomcat 6.0.20。 1. **部署准备**: - 下载并解压`...

    linux下部署java web应用

    Linux 下部署 Java Web 应用 ...在 Linux 系统中部署 Java Web 应用需要安装 CentOS、Java 环境、MySQL 和 Tomcat 等步骤。同时,需要配置防火墙开放 8080 端口和 3306 端口,才能够正常访问 Java Web 应用。

    Tomcat与Java Web

    这些代码可能是为了演示如何在Tomcat上部署和运行应用程序,或者展示特定功能的实现,比如用户认证、数据访问、会话管理等。 在实际开发流程中,开发者会创建一个`webapp`目录,其中包含`WEB-INF`子目录,里面存放`...

    tomcat和java web源码

    Java Web与Tomcat是开发和部署Web应用程序的关键技术。Java Web是使用Java语言进行服务器端Web应用开发的一系列技术和框架的总称,包括Servlet、JSP(JavaServer Pages)、JavaBeans等。Tomcat则是一个开源的Java ...

    Tomcat与Java Web开发技术详解(第2版).pdf

    《Tomcat与Java Web开发技术详解(第2版)》是一本深入探讨Java Web应用程序部署和运行环境的权威指南。本书主要围绕Apache Tomcat服务器展开,涵盖了从基础概念到高级特性的全方位讲解,旨在帮助读者掌握Java Web...

    Tomcat与Java Web开发技术详解 孙卫琴 源码

    《Tomcat与Java Web开发技术详解(第2版)》结合最新的Tomcat 6版本,详细介绍了开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识、Java Web开发的高级技术、在Java Web应用中运用第三方...

    Linux下安装Tomcat服务器和部署Web应用.docx

    Linux下的Tomcat服务器安装和部署Java Web应用 本文将详细介绍如何在Linux平台下安装和部署Tomcat服务器,以及如何将Java Web应用部署到Tomcat服务器上。涵盖的知识点包括环境变量配置、启动端口配置、Tomcat服务器...

    Java获取Tomcat下war包部署的Web工程根目录路径的方法

    开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径

    Tomcat与java web 开发技术详解-孙卫琴-第二版

    这本书针对初学者和有一定经验的开发者,旨在帮助读者掌握如何在实际项目中有效地运用Tomcat服务器来构建和部署Java Web应用。 前270页的内容涵盖了以下几个关键知识点: 1. **Java Web基础**:首先,书籍介绍了...

    Tomcat与Java.Web开发技术详解(PDF)

    4. **部署与启动**:在Tomcat中部署Java Web应用,可以通过将WAR文件放入webapps目录或使用管理工具如Manager App来实现。启动Tomcat后,应用会自动加载并对外提供服务。 5. **Tomcat性能优化**:优化Tomcat涉及到...

    Tomcat与Java_Web开发技术详解3.pdf

    综上所述,《Tomcat与Java Web开发技术详解》这本书不仅全面覆盖了Tomcat的基本使用方法,还深入探讨了Java Web开发中的高级技术,对于希望深入了解Tomcat及其在Java Web开发中应用的读者来说,是一本非常有价值的...

    部署WEB应用到Tomcat的三种方式

    ### 部署WEB应用到Tomcat的三种方式 在现代软件开发中,将Web应用程序部署到Apache Tomcat服务器是一项常见的任务。本文将详细介绍通过三种不同的方法来完成这一过程:利用MyEclipse进行部署、使用Eclipse进行部署...

    tomcat6.0 适用与java web 程序的开发服务器

    综上所述,Tomcat 6.0是Java Web开发的重要工具,它提供了灵活的配置、强大的功能和良好的社区支持,是开发者构建、测试和部署Java Web应用的理想选择。通过了解和掌握这些知识点,开发者可以更好地利用Tomcat 6.0...

    Tomcat与Java Web开发技术详解

    Tomcat是Apache软件基金会的一个开源项目,它是Java Servlet和JavaServer Pages(JSP)的实现,广泛用于构建和部署动态Web应用程序。Tomcat以其轻量级、高效和易于管理的特性,成为许多开发者的首选Java应用服务器。...

Global site tag (gtag.js) - Google Analytics