精华内容
下载资源
问答
  • 用eclipse将JavaWeb项目部署到tomcat
    2021-05-25 20:35:19

    一些坑

    用eclipse将javaweb项目部署到tomcat的过程中遇到了一些问题,在这里记录问题以及结局方案,方便日后查询。

    导入项目报错

    导入javaweb项目的方法:File->import->General->existing projects into workspace
    导入项目后的问题:可能会在下方的Markers这一栏中看到许多错误。
    导入项目后报错
    解决方案:
    ①在导入的项目上右键选择properties,我这里导入了两个项目,一个是FileDownLoad,一个是UploadAndDownload。后一个项目已经配置好,所以这里我们以前一个项目为例。图中Servers的作用后面再讲。
    在这里插入图片描述
    ②进入java build path->libraries, 如果下面的项中有[unbound]字样的项给删除,通常是JRE这一项。选中后点击remove即可删除。然后添加能用的JRE,点击add library->JRE System Library->workspace default。
    在这里插入图片描述
    要想将项目部署到tomcat上,就必须要有server,从上图可以看到没有server。点击add library->server runtime->选择你安装的tomcat版本。现在java build path中就有server了。
    在这里插入图片描述
    在这里插入图片描述
    最后更新web app libraries。点击add libraries->web app libraries。尽管web app libraries看起来没有异常也要更新!

    server runtime打开后什么也没有

    你是否像我一样,打开add library -> server runtime时傻了眼------里面空空如也。莫慌,解决方案如下:
    ①用eclipse的install new software下载打红框的所有项(这里我已经下载了)
    在这里插入图片描述
    ②依次点击file->new->other->server->server,把自己安装的tomcat添加进去。
    ③回到项目的properties->java build path->add library->server runtime 这个时候应该可以看见所添加的tomcat了,点击添加。

    JSP报错

    JSP报错可以直接查看这篇博客
    https://blog.csdn.net/OrangQceee/article/details/85248285

    Faceted Project Proble

    最后解决faceted Projected Problem的问题。出现这种报错的根本原因是,不同的人有不同的工作环境,我们需要将项目中的设置改为我们自己的工作环境。

    在这里插入图片描述
    在这里插入图片描述
    解决方案:properties->project facets->runtime,勾选自己的环境。
    在这里插入图片描述
    现在应该没有任何errors了~在这里插入图片描述

    一个很傻的错误

    最后通过tomcat访问.jsp文件时的URL格式为:
    http://localhost:8080/Project_Name/xxx.jsp
    我一直忘了写8080端口,导致访问不了项目。

    更多相关内容
  • 概述主要分为项目配置和tomcat配置两大步骤。一、项目配置打开idea,选择导入项选择将要打开的项目路径后,继续选择项目的原本类型(后续引导设置会根据原本的项目类型更新成idea的项目),此例中选择Eclipse,然后...

    概述

    主要分为项目配置和tomcat配置两大步骤。

    一、项目配置

    打开idea,选择导入项

    1717970ca391a824b7b0d1d02d2cc536.png

    选择将要打开的项目路径后,继续选择项目的原本类型(后续引导设置会根据原本的项目类型更新成idea的项目),此例中选择Eclipse,然后一直next到底即可

    f3cfbbe87e65f9762fb8b08377e0958a.png

    File->Project Structure打开项目配置窗口

    在Project项中配置JDK版本和编译等级

    07537ebaf4cc8fd7c157590c1da0ac25.png

    在Modules项的Sources标签页中配置项目结构(主要配置需编译的Java文件和配置文件

    61dff5989810dde20c3c0414d85aa767.png

    在Modules项的Paths标签页中配置编译后文件输出路径

    f8868c1df15072ece870269d909f9e64.png

    在Modules项的Dependencies标签页中配置依赖关系

    因为在导入项目的时候选择了导入的是eclipse项目,所以此处依赖关系已自动处理,若手动配置主要是要加上jdk和web-inf/lib的jar包。

    图片中标示的项目名称下有红色波浪线的错误提示,把依赖关系中所有红色的项删掉即可(图中红色的几个eclipse相关项是因为项目原来是在eclipse中打开,而在idea中这些项是不需要的)。

    a60972580f75fb7ce81b894968cad605.png

    在Libraries项中配置需要的库。因为项目需要用到jsp和servlet,而项目的lib中没有相关jar包,所以在此引入tomcat_home/lib目录下的js-api.jar、servlet-api.jar。

    3fe89cab50c943c6205333e7a49a18a7.png

    在Facets项中对项目添加Web模块

    aac48e16bd251438c34c3cd890ea3ffd.png

    点击图中标示位置对Web Resource进行修改。idea默认的目录是web,我们的项目是WebRoot,所以注意需要修改此处。

    06141f9432449243cccd364c2e1a2bf0.png

    587219d2733d79ca6ffd079da3cfe828.png

    在Artifacts项中设置项目的部署配置

    添加WebApplication:Exploded

    16eb02f00832fec379296ece63c1c607.png

    如有需要可以进一步配置,下图是添加后默认的配置没有再进行其他设置

    0467b9eded00172bce87a40e3a6346fb.png

    二、Tomcat配置

    在界面右上角点击图示出打开运行环境配置

    0f1f9fe75a84deb49d8831a5f9a9effc.png

    添加tomcat运行环境

    c5e53daca02528fac81a83a664eb0945.png

    配置tomcat路径、端口

    1f6d013f4c54cccd5ca2faae75a32c93.png

    在Deployment标签页中添加要部署的项目,添加后可以看见部署操作增加“Build ‘epcsys:war exploded’ artifact”一项

    5fa0fee9779ae1feeaf966922cdc6743.png

    tomcat配置完成后点击运行tomcat即可

    85f61e20d99ced8e94a95ccf0bd36e44.png

    展开全文
  • 主要介绍了在idea中将创建的java web项目部署到Tomcat中的过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 用idea将javaweb项目部署到tomcat 首先看我这个项目的目录结构,本来是eclipse项目,所以有setting和bulid文件夹,但这些都是eclipse用到的文件,额项目本身没关系,所以可以删了,只剩下src目录和webcontext目录。...

    用idea将javaweb项目部署到tomcat

    首先看我这个项目的目录结构,本来是eclipse项目,所以有setting和bulid文件夹,但这些都是eclipse用到的文件,额项目本身没关系,所以可以删了,只剩下src目录和webcontext目录。项目结构如图
    在这里插入图片描述
    接下来打开IDEA
    在这里插入图片描述
    选中你项目所在的位置
    在这里插入图片描述
    如果是eclipse或者maven或者gradle则选中其他项,但我把多余的设置文件都删了,所以我这个只属于源码。所以选上面这个:
    在这里插入图片描述
    接下来都不用改,全部下一步下一步
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    完成后,导入idea后如图,多了一个.idea文件夹
    在这里插入图片描述
    点击idea窗口右上角,打开窗口依次打开
    project在这里插入图片描述
    modules
    在这里插入图片描述
    导入tomcat的两个jar包
    在这里插入图片描述
    在这里插入图片描述
    sources,没有需要修改的地方
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    artifacts 如图
    在这里插入图片描述
    在这里插入图片描述
    不用修改在这里插入图片描述
    下一步:配置tomcat
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述把刚才配置的war加入:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    开启tomcat,把项目部署到tomcat中:
    在这里插入图片描述
    最终项目目录多了一个.idea和一个out,看如图out的目录结构:
    在这里插入图片描述
    打开页面如图,成功了,希望能对你有所帮助。
    在这里插入图片描述

    展开全文
  • 本文章主要介绍在eclipse下配置javaweb项目,让eclipse自动编译,发布到tomcat上,只需在eclipse上更改代码启动服务器,即可开发javaweb项目。 第一步: 安装jee版本eclipse(或者普通版eclipse转jee) 图标差不多...

    本文章主要介绍在eclipse下配置javaweb项目,让eclipse自动编译,发布到tomcat上,只需在eclipse上更改代码启动服务器,即可开发javaweb项目。

    第一步:
    安装jee版本eclipse(或者普通版eclipse转到jee)
    图标差不多长这样:
    在这里插入图片描述
    第二步:配置javaweb项目
    1.创建Dynamic web project项目
    在这里插入图片描述
    2.输入项目名称,点Next
    在这里插入图片描述
    3.Next
    在这里插入图片描述
    4.勾选选项框,然后Finish
    在这里插入图片描述
    5.目录结构不多叙述了,在src下建包建servlet,在WEB-INF下建一个classes文件夹:
    在这里插入图片描述
    注:需要的jar包放在WEB-INF/lib下,然后右键build path -add to build path
    在这里插入图片描述
    6.右键build path,选择设置
    在这里插入图片描述
    7.修改编译路径为刚才WEB-INF下新建的classes目录
    在这里插入图片描述
    第三步:配置服务器
    1.在下方server空白处new一个server(我这里已经建了一个了)
    在这里插入图片描述
    2.选择自己版本的tomcat,next
    在这里插入图片描述
    3.将新建的项目add进去,finish
    在这里插入图片描述
    4.双击下方新建的server进入配置页面:
    server locations选择第二项,Deploy path选择自己tomcat下webapps目录,ctrl+s保存
    在这里插入图片描述
    5.到此配置完成。

    第四步:运行servlet
    1.在新建的servlet中编写代码,配置web.xml文件,点击上方在服务器上运行:
    在这里插入图片描述
    2.会发现服务器自动启动:
    在这里插入图片描述
    3.这时eclipse已经自动帮你编译好class文件放入WEB-INF/classes目录下,自动发布项目到tomcat/webapps目录下,自动启动tomcat。
    你也可以选择在浏览器中查看(毕竟eclipse自带的浏览器实在不好评价)
    注:如果更改代码,只需要重新编译
    在这里插入图片描述
    4.然后重新运行,有时eclipse反应有点慢,可以手动重启服务器
    在这里插入图片描述
    ps:有问题可私信或留言。

    展开全文
  • java项目部署到Tomcat服务器

    千次阅读 2019-10-30 09:38:13
    JavaWeb项目部署到Tomcat服务器 点击需要发布的javaweb项目,右键选择Export→WAR file 选择导出war文件的路径 打开Tomcat服务器文件夹,将打包的war文件放在webapps文件夹下 打开conf文件夹,找到server.xml文件...
  • 这个时候会多出一个out文件夹,其中SmallProgress_war_exploded(我的工程名称是SmallProgress)就是要部署到Tomcat的文件。(直接Run项目其实也是会生成改文件夹的) 2.找到Tomcat的目录,将SmallProgress_war_...
  • 主要介绍了IDEA部署JavaWeb项目到Tomcat服务器的方法,本文给大家介绍的非常详细,感兴趣的朋友跟随脚本之家小编一起学习吧
  • 嘿嘿,水平太有限了,虽然知道动态的web项目需要在服务器上部署运行,但没有深入了解,今天就搜索了一番,看到几个回答很容易理解,话不多说,直接上菜! 解释一: 1.首先要使用http访问你的web应用你服务器需要开...
  • eclipse的Java web项目部署到tomcat

    千次阅读 2019-05-01 00:31:44
    eclipse的Java web项目部署到tomcat中,使其在外部浏览器中打开 将在eclipse中运行成功的web项目中的WebContent文件夹复制相应的tomcat部署位置,比如webapps
  • IntelliJ IDEA:创建Java Web项目部署到Tomcat 文章目录IntelliJ IDEA:创建Java Web项目部署到Tomcat前言一、开发工具二、创建web项目1.具体步骤2.配置Tomcat三、启动tomcat服务器 前言 IDEA 全称 IntelliJ ...
  • 如何将Javaweb项目部署到Tomcat并且通过外网访问 第一次写博客,,算是为这两天做个总结,,写的有不对之处欢迎指正 第一步需要的材料: 1.通过eclipse打包一个.war项目 2.Tomcat服务器 3.去租一个云服务器 第二步: 1....
  • 进入 项目文件夹 -> out -> artifacts -> 虚拟目录 进去后, 将该目录内的文件全部压缩, 并改名为 ... (Tips : Tomcat 8 以前的项目中不能存在中文文件名, 否则会报错 java.lang.IllegalArgumentException:...
  • 一、静态部署1、直接将web项目文件件拷贝webapps 目录中Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动...
  • 很多初学,尤其自学JavaWeb的朋友首次在eclipse下配置tomcat时,总会有种难下手的感觉,在此,通过图文解说的方法,最直观的向大家演示一遍该配置过程。第一部分:eclipse环境下如何配置tomcat1.下载并成功安装...
  • 问题:在创建项目时选择了web application后,却没有自动部署tomcat 解决办法: 1.选择要部署的项目,点击右上角的edit Configurations 2.点击Templates 3.选择Tomcat Server->local,点击右上角的create ...
  • IDEA创建一个传统JAVA WEB项目(不使用maven构建)方法一File --> NEW --> Project --> Java (勾选Web Application)方法二... Java Enterprise(勾选Web Application)IDEA部署JAVA WEB项目IDEA 并非把项目...
  •  用Eclipse开发项目的时候,把一个Web项目导入Eclipse里会变成了一个Java工程,将无法在Tomcat中进行部署运行。  方法:  1.找到.project文件,找到里面的<natures>标签,查看是否有下面的代码,没有则...
  • 文档介绍了在Eclipse上Maven结构Web项目如何部署到Tomcat的几种常用的方法,有详细的截图说明!
  • 1.3 Tomcat发布应用-JavaWeb应用 1.1.1 JavaWeb工程概述 JavaWeb应用是一个全新的应用种类。这类应用程序指供浏览器访问的程序,通常也简称为web应用。 一个web应用由多个静态web资源和动态web资源组成,例如:html...
  • 怎么将java项目部署tomcat上面

    千次阅读 2019-12-07 14:57:32
    标题怎么将java项目部署tomcat上面 1、下载一个tomcat解压本地; 2、需要在本地配置环境变量创建一个变量CATALINA_HOME,一个变量CATALINA_BASE下面的路径都是自己解压的tomcat位置,然后再path里面添加一个;%...
  • Tomcat发布一个项目后,更改了代码,但是一直响应的是改动之前的数据 故清理了缓存,并删除了发布路径下的项目 重启服务器发布项目后 发现只能正常访问HTML界面,只要关于后端Servlet的请求就直接404错误 如图 怀疑...
  • 项目部署到tomcat上 手动将项目复制到tomcat的webapps目录中 通过eclipse自动部署 找到servers 如果发现不能选,将tomcat下的项目全部移除,在操作第一步 ...
  • 首先整理项目文件,文件内包含jsp、js等和class编译后的文件及lib包,如:第一种方法:在tomcat中的conf目录中,在server.xml中的,&lt;host/&gt;节点中添加: &lt;Context path="/" ...
  • javaWEB项目部署到Tomcat

    千次阅读 2019-03-28 10:31:01
    本地准备: 服务器准备: ...2. 将项目的war文件复制到Tomcat的wepapps文件夹下; 3. 在数据库中创建和代码中的数据库连接语句同名的数据库; 4. 导入数据库文件; 5. 访问服务器上的项目即可 ...
  • Tomcat部署环境的搭建说明,包括配置java运行环境、部署Tomcat服务器、部署Web应用、配置数据库连接池。
  • 如果用记事本把一个文本文件另存为UTF-8编码方式的话,切换十六进制编辑状态就可以看到开 头的FFFE了。这是个标识UTF-8编码文件的好办法,软件通过BOM来识别这个文件是否是UTF-8编码,很多软件还要求...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 157,631
精华内容 63,052
关键字:

java项目部署到tomcat

java 订阅