java web 手动部署项目步骤

java Web 手动部署项目步骤

1 在tomcat下面的webapps下面建立需要部署的文件夹(eg:demo);
2 在demo下建立 WEB-INF WETA-INF src 文件夹;
3 在src下建立新的servlet.java文件
4 在WEB-INF下面建立classes和web.xml文件

5通过命令“javac -d 目录地址 文件名” 编译servlet,前提是必须把tomcat目录下的lib里面的servlet-api.jar拷贝到当前的servlet源文件目录下。

   在配置环境中将classpath的变量值“./servlet-api.jar;”
6 将编译好的.class复制到classes目录下

这样就可以了!注意:有些时候如果环境变量中有class_path变量也可以在里面添加。如果不行的话,就新建一个classpath变量。

 

如果没有拷贝servlet-api.jar也可以换种方式得到.class文件

如:我在D盘在建立一个lovoservlet文件,里面有个WEB-INF文件,一个HelloWorld.java。

打开命令窗口;进入d:lovoservlet;

C:Users\acer>d:

D:\>cd D:\lovoservlet

D:\lovoservlet\javac -classpath D:\apache-tomcat-7.0.47\lib\servlet-api.jar -d . HelloWorld.java

这是在该目录下就会生成文件夹。里面就有.class文件

 

时间: 2024-11-13 06:39:36

java web 手动部署项目步骤的相关文章

使用Java Web Start部署SWT应用程序

开发非常漂亮的客户机端的Java应用程序 简介:在过去几个月里,标准窗口小部件工具箱(Standard Widget Toolkit ,SWT)不断地取得进展,并汲取越来越多Java 开发人员的集体智慧.在 SWT应 用程序开发过程中的某一阶段 - 通常是在基本原型运作之后 - 开发人员开始 关注部署过程.与传统的 Java应用程序不同,SWT 应用程序需要在应用程序运 行之前装入某些特定于操作系统的库.虽然正在进行的这些库的部署和维护似乎 是件头痛的事,但是请放心,有一种方案可以解决这种问题,

使用Java Web Start部署JRuby应用

你通常需要一个命令来进入Ruby和Java的联合世界: include Java 这使你可以实例化Java类,调用其方法,甚至继承它们,就好象它们仅仅是普通的Ruby对象一样.但这其中有一些微妙的差异,这篇文章将向你展示如何管理它们以便能以最快的速度设计出新的应用并部署到你的客户那里. 这篇文章基于一个简单的应用,该应用使用JRuby和Swing实现了一个简单的ObjectSpace浏览器.Ruby的ObjectSpace特性提供了一种方式来访问系统中所有对象.例如,我们可以这样打印所有使用中的

Java使用自动化部署工具Gradle中的任务设定教程_java

tasks下面的代码展示了三个Gradle task,稍后会讲解这三者的不同. task myTask { println "Hello, World!" } task myTask { doLast { println "Hello, World!" } } task myTask << { println "Hello, World!" } 我的目的是创建一个task,当它执行的时候会打印出来"Hello, World!

java web有哪些优化?

问题描述 java web有哪些优化? java web开发一个项目,可以有哪些有哪些优化?由浅到深的优化是怎样的? 解决方案 算法优化,数据结构优化,缓存优化,数据库优化,并发优化,架构优化 解决方案二: 代码优化.数据库优化和前台优化比较优先, 解决方案三: 代码优化最简单的就是提高代码的重用性,不管是前端代码还是后端代码,学会把公共性的代码抽取出来,事物的控制,特别是当对数据库进行增加删除修改的时候 ,保持数据的一致性,数据库的话加索引,视图等等,SQL语句关联的时候注意尽量用高效的sql

Tomcat部署Java Web项目教程

Tomcat是一个开源的且免费的Java Web服务器,常用来作为web开发的工具.它可以托管由servlet,JSP页面(动态内容),HTML页面,js,样式表,图片(静态内容)组成的Java Web应用程序. 部署方式 在阿里云服务器下部署JAVA提供三种部署方式: JAVA镜像部署 JAVA环境(CentOS7.2 Nginx Tomcat8 JDK) 一键安装包部署 OneinStack一键PHP JAVA安装工具<专业版> 手动部署(源码编译安装/YUM安装) 一般推荐镜像部署适合新

云服务器 ECS 建站教程:手工部署Java Web项目

手工部署Java Web项目 Tomcat 一个开源的且免费的 Java Web 服务器,常用来作为 web 开发的工具.它可以托管由 servlet,JSP 页面(动态内容),HTML 页面,javascript,样式表,图像(静态内容)组成的 Java Web 应用程序. 此外,将来随着业务的扩展,您可以利用阿里云强大的产品平台,平滑地横向和纵向扩展服务容量,例如: 扩展单个 ECS 实例的 CPU 和内存规格,增强服务器的处理能力. 增加多台 ECS 实例,并利用负载均衡,在多个实例中进行

配置-关于在Azure搭建一个完整的Java web项目的步骤并和azure各种服务集成

问题描述 关于在Azure搭建一个完整的Java web项目的步骤并和azure各种服务集成 如何把java web项目和azure提供的服务进行集成,有哪些配置?能不能提供教程 解决方案 最简单的当然是使用虚拟机服务,使用一个你熟悉的操作系统,比如ubuntu server.cent os或者windows server,然后用ssh.ps或者remote desktop登录进去.你原先怎么部署,现在还是怎么部署,一点都没有变化. 解决方案二: HiAzur官网提供了一些关于java开发的文档

详解CentOS安装tomcat并且部署Java Web项目_Linux

1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图: b.因为tomcat的安装依赖于Java jdk,所以我们需要在判断linux系统下面是否安装jdk b.1 使用(Xshell)连接到Linux系统下面 b.2 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,如果没有安装,请参考下面地址进行安装:http://

如何将Java Web项目部署到服务器上

转自:(此处更详细)http://blog.csdn.net/gulu_gulu_jp/article/details/50994003   二.项目部署 我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢? 其实很简单,还是离不开 Web 项目部署的那三点:① 基础的 JDK 环境② 一个 Web 服务器.如 Tomcat.JBoss③ 一款数据库.如:mysql 对于云