`

Eclipse中发布项目工程

阅读更多
Eclipse 发布 WEB 项目 工程 Tomcat Weblogic 配置 JSP网站 测试 打包发布 自动更新

【前言】

在Eclipse新建web相关的项目后,如果想要测试web项目,就必须将相关的web项目发布到web容器中,常用的web容器有:Tomcat和Weblogic,怎么样才可以将web项目发布出去测试呢?本文就是介绍相关操作的。

【正文】

1、发布工程到Tomcat:

在Tomcat安装的目录下有一个conf目录,其中有一个web.xml文件,这个文件就是用于保存发布工程应用的配置文件。我们只要对这个文件进行配置,就可以发布具体的工程,另外,还有其他的方式发布,例如:通过WAR包发布等。这种配置web.xml文件的方式,有一种好处,就是可以使得我们在项目中修改的东西会自动加载到web容器中来,没有必要每一次都通过重新发布来加载。

配置方法如下:
在server.xml中的文件最后的</host>前添加web应用的配置部分,例如,我发布的一个工程的实例如下:

<Context

     path="/gljk"

     reloadable="true"

     docBase="D:\workspace\gljk"

     workDir="D:\workspace\gljk\bin">

</Context>

相关知识点:
(1)、配置采用Context作为关键字
(2)、path关键字指明的是项目的名称,这样我们可以通过http://127.0.0.1:8080/gljk来访问我们的web工程
(3)、reloadable关键字指明的是这个站点可以自动加载
(4)、docBase关键字指明的是站点的根目录所在的位置,也就是我们项目中的根目录
(5)、workDir关键字指明的是JSP编译时候输出的所在位置,可以自行指定即可

2、发布工程到Weblogic:

Weblogic的发布比较简单一些,只要打开weblogic的控制台,然后新建发布就可以了。不过weblogic和Tomcat不同,Tomcat在你编辑之后会将编译的结果自动发布,这样你浏览的站点就是最新的了,但是Weblogic就不可以了,除了你修正JSP或者JS之类的,其他的例如修改了Java Bean或者Servlet后都必须重新发布才可以。具体的发布方法如下:

(1)、登录weblogic的管理控制台http://localhost:7001/console/
(2)、左侧依次选择mydomain->Deployments->Web Application Modules,然后在右侧选择Deploy a new Web Application Module... ,然后依次按照提示找到你的站点,点击Deploy就可以了。以后你就可以通过在左侧按照上面的选择,找到你的站点,就可以进行管理了,最常用的就是Deploy(发布)的功能了,你修改代码后,可以在这里选择Redeploy(重新发布)的功能,等待一段实践后就可以通过Testing功能找到你的站点链接,然后测试了。具体可以参见下图:

 
图1.发布系统的流程
 
图2.管理系统的流程
分享到:
评论

相关推荐

    Maven在eclipse中的项目启动命令

    ### Maven在Eclipse中的项目启动命令详解 #### 一、Maven简介 Maven是一款流行的自动化构建工具,它主要用于Java项目的构建与管理。Maven通过一个中心信息文件`pom.xml`来管理项目的构建过程、依赖关系以及其他...

    发布一个简单的javaweb工程(使用eclipse自带发布功能)

    5. **编写代码**: 在创建的JavaWeb工程中,你可以编写Servlet、JSP页面和其他Java类。Servlet是JavaWeb中的核心组件,负责处理HTTP请求和响应。JSP则用于创建动态网页内容。 6. **配置Web.xml**: Web.xml是Web应用...

    eclipse项目发布

    本文将详细介绍如何在 Eclipse 中发布 J2SE 工程,即导出 JAR 文件。 方法一适用于没有引用外部 JAR 包的项目。首先,你需要选中你的工程,然后右键点击并选择 "Export",接着在弹出的菜单中选择 "Java" -&gt; "JAR ...

    向eclipse中导入外部项目

    (2)然后修改 Eclipse 工程下的 .project 文件:在 &lt;natures&gt; &lt;/natures&gt; 中加入 &lt;nature&gt;org.eclipse.wst.common.project.facet.core.nature、&lt;nature&gt;org.eclipse.wst.common.modulecore.ModuleCoreNature、...

    使用Eclipse构建Maven项目.pdf

    - Maven项目可以通过Eclipse转换为Eclipse工程,便于Eclipse管理和操作。 - 根据项目的需要,可能还需要修改web.xml文件,将其版本修改为符合项目要求的版本。 5. 使用Maven编译和发布项目 - Maven项目构建完成...

    在Eclipse下创建Jeecms项目图文指南

    - 最后,将Tomcat中Jeecms项目的其他文件复制到Eclipse工程对应的目录,如WebContent目录,但不需要复制WEB-INF/lib和classes文件夹。 5. **注意事项**: - 导入的程序必须是Jeecms安装后的程序,以确保配置文件...

    eclipse RCP mp3工程

    【描述】中的“非常棒的一个rcp应用程序”意味着这个工程展示了Eclipse RCP的强大功能和易用性,可能是通过集成MP3播放、管理、编辑等功能来实现的。"学习学习,快来下"则提示这个项目适合学习Eclipse RCP的开发者,...

    myeclipse工程转为eclipse工程,发布到Tocmat服务器

    - 如果是Web项目,需要在Eclipse的“Deployment Assembly”中配置发布路径。右键点击工程,选择“Properties”,然后找到“Deployment Assembly”,将Web内容(如WEB-INF和index.jsp等)添加进去。 5. **设置...

    vlc android eclipse 工程

    在这个工程中,开发者可以对VLC进行定制,以适应Android设备的需求。 1. **VLC for Android**:VLC的Android版本,允许用户在移动设备上播放多种媒体格式,包括但不限于MP4、AVI、MKV等,还支持网络流媒体。它利用...

    eclipse webservice完整工程

    【标题】"Eclipse Webservice完整工程"是一个涵盖了在Eclipse集成开发环境中创建和部署Web服务的实践项目。这个工程的描述表明它已经被作者成功运行并通过了测试,旨在为那些想要学习Web服务开发的初学者提供一个...

    tomcat6源代码 eclipse导出工程

    标题中的“tomcat6源代码 eclipse导出工程”意味着这个压缩包包含的是Tomcat 6服务器的源代码,这些源代码是使用Eclipse IDE导出并组织成一个可直接导入Eclipse的工作空间的格式。这样的工程对于开发者来说非常有用...

    如何基于maven在eclipse下创建web工程

    通过以上步骤,我们不仅成功地在Eclipse中创建了一个基于Maven的Web项目,而且还了解了如何配置项目结构、设置项目属性以及进行基本的部署操作。使用Maven可以极大地简化项目构建和管理流程,使开发者能够更加专注于...

    Eclipse手动配置Tomcat工程和Struts框架

    根据提供的文档内容,本文将详细解释如何在Eclipse中手动配置Tomcat工程及Struts框架。这主要包括以下几个关键步骤: ### 一、新建Java项目 首先,在Eclipse中创建一个新的Java项目是整个过程的基础。具体操作如下...

    eclipse4.4.2中文离线汉化包

    总的来说,使用"eclipse4.4.2中文离线汉化包"是为了提升Eclipse的中文用户使用体验,使开发者能够更方便地在熟悉的语言环境中进行编码和项目管理。安装过程简单快捷,只需几步即可实现Eclipse界面的本地化。对于那些...

    IntelliJ IDEA 12 配置webapp项目和导入Eclipse工程

    标题“IntelliJ IDEA 12 配置webapp项目和导入Eclipse工程”指的是一个教程,讲述了如何在IntelliJ IDEA 12版本中配置Web应用程序项目,并且从Eclipse环境中导入已有的工程。这个过程对于开发者来说至关重要,因为...

    eclipse中工程打jar包工具及其用法

    通过以上步骤,你可以在Eclipse中轻松地将Java工程打包成JAR文件,无论是作为类库供其他项目使用,还是作为可执行程序独立运行。在实际开发中,确保正确处理依赖关系和配置,以便于软件的分发和使用。同时,了解并...

    matlab开发-在Eclipse中使用mtlabbuilderforjavaw

    当MATLAB与Eclipse结合时,开发者可以通过MATLAB Builder for Java在Eclipse中进行MATLAB应用的Java集成开发,从而将MATLAB代码嵌入到Java项目中,实现两者之间的无缝交互。 MATLAB Builder for Java是MATLAB的工具...

    eclipse的maven插件m2eclipse 1.6.2 目前最新版

    Eclipse的Maven插件m2eclipse是开发人员在集成开发环境中管理Maven项目的重要工具。m2eclipse 1.6.2是该插件的一个特定版本,旨在提供更好的性能、稳定性和功能增强。以下是对这个插件及其版本的详细解释: 一、m2...

Global site tag (gtag.js) - Google Analytics