java项目怎样部署到tomcat中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java项目怎样部署到tomcat中相关的知识,希望对你有一定的参考价值。

我用Eclipse建了一个web项目,怎样把它部署到tomcat呢
在线等!求各位帮帮忙,说的清楚具体点

1.在Eclipse中配置好tomcat:
在window>preferences>MyEclipse Enterprise Workbench>Servers>tomcat下配置,根据你的tomcat版本进行配置。
2.配置tomcat使用的jdk,在window>preferences>MyEclipse Enterprise Workbench>Servers>tomcat下,选择JDK进行配置。
3.发布应用程序,点击工具栏中的发布按钮,选择要发布的工程,发布。
搞定
参考技术A 初步可以分为静态部署和动态部署,静态的意思是在tomcat启动前部署,动态则是在启动后在部署。

准备工作,下载tomcat6,地址如下
http://apache.etoak.com/tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.zip
然后解压。

假设我们编译好后的项目在文件夹 abc 下面,以下是我的abc目录下面的结构
abc
├─images
│ └─highslide
│ └─outlines
├─js
│ ├─fckeditor
│ │ └─editor
│ │ ├─css
│ │ │ ├─behaviors
│ │ │ └─images
│ │ ├─dialog
│ │ │ ├─common
│ │ │ │ └─images
│ │ │ ├─fck_about
│ │ │ │ └─sponsors
│ │ │ ├─fck_docprops
│ │ │ ├─fck_flash
│ │ │ ├─fck_image
│ │ │ ├─fck_link
│ │ │ ├─fck_select
│ │ │ ├─fck_spellerpages
│ │ │ │ └─spellerpages
│ │ │ │ └─server-scripts
│ │ │ └─fck_template
│ │ │ └─images
│ │ ├─dtd
│ │ ├─filemanager
│ │ │ └─browser
│ │ │ └─default
│ │ │ ├─images
│ │ │ │ └─icons
│ │ │ │ └─32
│ │ │ └─js
│ │ ├─images
│ │ │ └─smiley
│ │ │ └─msn
│ │ ├─js
│ │ ├─lang
│ │ ├─plugins
│ │ │ ├─autogrow
│ │ │ ├─bbcode
│ │ │ │ └─_sample
│ │ │ ├─dragresizetable
│ │ │ ├─placeholder
│ │ │ │ └─lang
│ │ │ ├─simplecommands
│ │ │ └─tablecommands
│ │ ├─skins
│ │ │ ├─default
│ │ │ │ └─images
│ │ │ ├─office2003
│ │ │ │ └─images
│ │ │ └─silver
│ │ │ └─images
│ │ └─wsc
│ ├─jquery
│ │ ├─external
│ │ └─ui
│ ├─My97DatePicker
│ │ ├─lang
│ │ └─skin
│ │ ├─default
│ │ └─whyGreen
│ ├─uploadify
│ └─validation
│ ├─lib
│ ├─src
│ └─styles
├─META-INF
├─pages
│ ├─admin
│ │ ├─applymgr
│ │ ├─cardmgr
│ │ ├─combomgr
│ │ ├─customermgr
│ │ ├─noticemgr
│ │ ├─orginfomgr
│ │ ├─orgusermgr
│ │ ├─resmgr
│ │ └─zerousermgr
│ ├─include
│ ├─pab
│ └─passport
├─style
│ └─jquery
└─WEB-INF
├─classes
│ ├─com
│ │ ├─yihaodian
│ │ │ └─central
│ │ │ └─ws
│ │ │ └─server
│ │ │ └─api
│ │ │ ├─dto
│ │ │ └─result
│ │ └─yiwang
│ │ ├─action
│ │ │ ├─customer
│ │ │ ├─passport
│ │ │ └─ws
│ │ ├─admin
│ │ │ ├─action
│ │ │ ├─dao
│ │ │ │ └─impl
│ │ │ ├─service
│ │ │ │ └─impl
│ │ │ └─util
│ │ ├─applet
│ │ ├─dao
│ │ │ └─customer
│ │ │ └─impl
│ │ ├─dto
│ │ ├─interceptor
│ │ ├─model
│ │ ├─pab
│ │ │ ├─action
│ │ │ │ ├─backend
│ │ │ │ └─front
│ │ │ ├─dao
│ │ │ │ └─impl
│ │ │ ├─model
│ │ │ ├─service
│ │ │ │ └─impl
│ │ │ └─util
│ │ ├─service
│ │ │ ├─card
│ │ │ ├─customer
│ │ │ │ └─impl
│ │ │ ├─impl
│ │ │ └─passport
│ │ │ └─impl
│ │ ├─util
│ │ │ └─ipseek
│ │ └─ws
│ │ └─client
│ ├─dao
│ ├─struts
│ └─templates
└─lib

至于每个文件夹的名字,看这篇文章应该都很清楚了,就不用多说。

其中一种方法:

把abc文件夹复制到 tomcat根目录下面的webapps下面,直接启动tomcat后就可以访问了

http://localhost:8080/abc/index.jsp
参考技术B 1.配置tomcat
http://zhidao.baidu.com/question/108327357.html?fr=ala0
2.发布
右键要发布的工程,菜单->MyEclipse->Add and Remove Project Deployments->Add,
选择tomcat->Finish
完成本回答被提问者采纳

解决无法将java项目部署到tomcat中去

前言:

  project facets java转成web项目

  用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个Java工程,将无法在Tomcat中进行部署运行。

  方法:

  1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则复制进去。

  Xml代码

  1. <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
  2. <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
  3. <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>

  注:Java项目中只有下面一句:

  Xml代码

  1. <nature>org.eclipse.jdt.core.javanature</nature>

  2.刷新导入的项目

  3.在项目上点击右键,进入Properties配置,点击Project Facets,再点击Convert to faceted form进入属性设置:

  技术分享

  4.勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further configuration available:

  技术分享

  5.修改eclipse默认的WebContent为WebRoot,并根据自己需要勾选Generate web.xml deployment deor:

  技术分享

  技术分享

  5.点击OK-->Apply应用设置,Java项目即转换为了Web项目。

  注:如果忘记点击Further configuration available,即忘记修改WebContent为WebRoot,

  可以点击Deployment Assembly选项,然后将WebContent删除,将WebRoot添加进去。

  技术分享

  技术分享

  图示:

  创建或导入:

  技术分享

  修改中:

  技术分享

  修改完成:

  技术分享

  在Tomcat中运行:

  技术分享

  注:

  新建Web项目的步骤相同,唯一的区别在于:

  若要设置WebRoot,只能在Further configuration available中设置,

  不能在Deployment Assembly中设置。

 

 

转自:http://blog.csdn.net/luman1991/article/details/54296539

以上是关于java项目怎样部署到tomcat中的主要内容,如果未能解决你的问题,请参考以下文章

web项目部署在我的电脑上的tomcat中,怎样让其他用户访问我的项目

web项目部署在我的电脑上的tomcat中,怎样让其他用户访问我的项目

怎样在linux下部署windows下开发的项目

如何把java程序部署到tomcat里

Eclipse中的Web项目自己主动部署到Tomcat以及怎样在Eclipse中使用My Eclipseproject

java项目部署在tomcat上日志走一半就不走了