将eclipse项目打包成War包部署在Tomcat中运行

使用eclipse时,将eclipse项目打包成war包部署在tomcat中会比较方便一些。

一、了解war包与tomcat服务器

1、war包

打成war包不会缺少目录,通常是一个网站Project所有源码的集合,里面包含HTML/CSS/JS的代码,也包含Java的代码。

开发人员在自己的开发工具上调试所有代码并通过后,为了交给测试人员测试或进行产品发布,都会将开发人员的源码打包成War进行发布。

War包可以放在Tomcat下的webapps目录下,随着Tomcat服务器的启动,War包可以自动被解压。

2、tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

二、配置java运行环境

1、下载JDK并安装

可从官网上下载最新的JDK。
JDK1.8下载链接
提取码:4xal
在这里插入图片描述

2、设置JDK环境变量

右击“此电脑”,点击“属性”,再点击窗口左侧的“高级系统设置”,最后点击环境变量。
也可以通过“控制面板→系统和安全→系统”进入。
在这里插入图片描述

3、新建系统变量JAVA_HOME如下图:

在这里插入图片描述

4、jdk6以后的版本都不用再配CLASSPATH,而且也不建议去配。然后就是编辑环境变量Path的路径,如下图:

在这里插入图片描述

5、在弹出的窗口中添加如下信息:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin可不加,然后点击确认按钮即可,如下图:

在这里插入图片描述

6、配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令分别为java;javac; java –version,如果分别显示如下信息,说明Java环境变量已经配置成功。

输入java,显示如下图:
在这里插入图片描述

输入javac,显示如下图:
在这里插入图片描述

输入java –version如果能正确的输出Java的版本和JVM版本信息,则说明Java环境变量配置成功。如下图:
在这里插入图片描述

三、eclipse项目打包成WAR包

1、在需要打包的项目上右击,然后点击Export。

在这里插入图片描述

2、在弹出的窗口找到Web选项,将它点开选中WAR File,然后点击Next。

在这里插入图片描述

3、选择要导出的路径,最后点击Finish完成。

在这里插入图片描述

四、部署Tomcat服务器

我是下载的不用安装的版本,直接解压一下就可以用了。
Tomcat下载链接
提取码:uokd
在这里插入图片描述

打开tomcat的文件夹,打开bin文件夹,双击startup运行。
在这里插入图片描述

打开浏览器,访问localhost:8080,会有一个猫的欢迎页面,就说明tomcat没问题了。
在这里插入图片描述

五、Tomcat 部署运行war包

1、把准备好的war包复制粘贴到webapps目录即可。

在这里插入图片描述

2、然后修改conf目录下的service配置文件。

在这里插入图片描述

3、把端口号8080改成9301。

在这里插入图片描述

4、在host中添加一句:<Context path="/app" docBase="app" reloadable="false" source="org.eclipse.jst.jee.server:tsj-spring"/>

在这里插入图片描述

5、就可以双击startup运行了。

在这里插入图片描述

6、运行完就可以看到下面的启动成功了,注意不要关闭,该窗口关闭了服务也就停止了。

在这里插入图片描述

7、最后测试一下接口,访问为IP:9301/app/即可,根据自己设置做相应改动,我的是127.0.0.1:9301/app/hotelService。

在这里插入图片描述

  • 6
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 要将项目打包jar或者war,需要使用Java开发工具,比如Eclipse或IntelliJ IDEA等。一般情况下,可以通过以下步骤完打包: 1. 在Java项目选择Export选项,选择Java的JAR文件或WAR文件。 2. 选择要导出的项目,选择要导出的位置。 3. 选择导出选项,打包方式、压缩方式等。 4. 配置项目的访问,括web.xml等。 在配置访问时,需要将WAR部署到Web服务器,然后通过Web服务器来访问项目。对于JAR,则可以直接运行。 ### 回答2: 将项目打包jarwar可以方便地部署运行项目。下面是打包jarwar的步骤: 1. 首先,确保项目的所有依赖项已正确配置。可以使用Maven或Gradle等构建工具来管理项目的依赖。 2. 在项目的根目录下使用命令行工具打开终端。 3. 使用构建工具命令(例如Maven的mvn或Gradle的gradle)执行打包命令。对于Maven,可以使用以下命令将项目打包为jar: ``` mvn package ``` 对于Gradle,可以使用以下命令将项目打包为jar: ``` gradle build ``` 4. 打包功后,在项目目录的target文件夹下会生一个可执行的jar文件(例如,project.jar)或war文件(例如,project.war)。 5. 如果打包jar,可以使用以下命令来运行项目: ``` java -jar project.jar ``` 6. 如果打包war,可以将war文件部署到支持Java Web应用的服务器上,例如Tomcat。可以将war文件复制到Tomcat的webapps目录下,并启动Tomcat服务器。 7. 通过配置,可以访问项目。例如,如果项目暴露了HTTP接口,则可以通过URL进行访问。如果项目启动在本地的Tomcat服务器上,默认情况下可以通过以下URL进行访问: ``` http://localhost:8080/project ``` 其,localhost是主机名,8080是Tomcat的默认端口号,project是项目部署名称。可以根据实际情况进行调整。 通过上述步骤,你就可以功地将项目打包jarwar,并通过配置进行项目访问。 ### 回答3: 要将项目打包jarwar,需要使用构建工具(如Maven或Gradle)进行项目构建和打包。 首先,确保项目的目录结构和配置文件是正确的。项目的源代码文件通常位于src/main/java目录,而资源文件(如配置文件、静态资源等)位于src/main/resources目录。确保项目的依赖关系配置正确,可以通过Maven或Gradle来管理依赖。 其次,使用构建工具进行项目打包。对于Maven,可以在项目根目录下执行命令"mvn package"来进行打包,生的jarwar将位于target目录。对于Gradle,可以在项目根目录下执行命令"gradle build"进行打包,生的jarwar同样位于build目录。 最后,配置项目访问。对于jar,可以通过命令"java -jar <jar文件名>"来运行项目,并通过访问http://localhost:<端口号>来访问项目。对于war,在部署到Web服务器(如Tomcat)之后,通过访问http://localhost:<端口号>/<项目名>来访问项目。 如果需要自定义项目访问配置,可以在项目添加Servlet、Filter或Listener等组件,并通过配置Web.xml文件或使用注解进行相关配置。例如,可以添加一个Servlet来处理请求,设置其URL映射路径,并在配置文件指定Servlet的相关配置。 总之,通过使用构建工具打包项目,并在适当的环境配置项目访问,可以确保项目能够正常运行和访问。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新鑫S

你的鼓励将是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值