如何手工搭建一个java web 项目



实习半年了发现自己没手工搭建一个java web项目;一个作为java web 开发最基础的东西竟然没自己动手过

;于是乎开始建了一个。。中间还是遇到蛮多小问题的

首先是整个web工程的目录结构:

项目名称:eg:MyWebTest

在工程下面包含子目录:WEB-INF,page;

这边需要注意的是WEB-INF 需要大写;

在WEB-INF下面需要包含:classes ,lib这两个目录和web.xml文件

classes:主要存放编译好的.class 文件

lib:存放你所需要依赖的jar包;最简单的工程需要用到的是jstl.jar ,standard.jar 这两个包

web.xml :配置文件;

配置文件的样例:

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    id="WebApp_ID" version="2.5"> 
    <display-name>MyWebTest</display-name>
    <servlet>
	<servlet-name>HandleServer</servlet-name>
	<servlet-class>com.xc.test.HandleServer</servlet-class>
    </servlet>
    <servlet-mapping>
	<servlet-name>HandleServer</servlet-name>
	<url-pattern>/do</url-pattern>
	</servlet-mapping>
    <welcome-file-list>
	<welcome-file>index.html</welcome-file>
    </welcome-file-list>
</web-app>
编写一个servlet.java 

使用javac servlet.java  编译java获得.class 文件。将编译好的.class 文件存放在WEB-INF 下;

tomcat 的配置:

首先肯定是将tomcat加入到环境变量中了(这个上网查下)

其次配置好虚拟目录:

在tomcat 下的conf目录下的server.xml 中配置

在host标签中添加

<Content path="/MyWebTests" docBase="G:\Gillion\gillion-tool\tomcat-6.0.16\tomcat-6.0.16\webapps\MyWebTests" />
这个配置意思tomcat 识别的路径是docBase ;在浏览器中我们输入的访问地址是http://localhost:8080/MyWebTests

如果你要配置你的tomcat的话需要编辑conf下的server.xml可以配置监听端口

如果你想设置登录tomcat的用户名密码就需要修改下conf下的tomcat-uers.xml

eg:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager"/>
  <role rolename="tomcat"/>
  <role rolename="admin"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="haha" password="haha" roles="admin,manager"/>
  <user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
接下来要做的就是运行你的tomcat。。。

然后在你的浏览器中输入地址:http://localhost:8080/MyWebTests








  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
前面两个视频把基本的开发环境搭建好了,这个视频里将会详细地说明如何把一个现有的项目从SVN服务器上Down下来,并且配置起来 1.设置SVN,并检出为项目 先打开eclipse的svn视图,下面创建SVN源,及检出步骤 首先要有一个SVN地址:svn://svnhost.cn/groupCMS 直接检出为项目(如果你的SVN里存的不是项目,或者是新的项目,可以选择按新建项目检出) 工作目录下不要有与项目重名的文件夹 检出速度跟服务器和自己电脑的网速有关 项目已经检出,这时应该是处于没有编译的状态 稍等下,刚开始有点慢 现在项目好了 2.消除项目中的红叉叉 下面是设置项目属性的所有步骤,请看好 JDK1.5是上一个视频配的,也可以使用默认的,当默认的不能用时用自己配的就可以了 好了,到目前为止,红叉叉没了,上面步骤关键两点,一个要配置一下TOMCAT_HOME(其实可以算是一个环境变量),第二个选一下JDK,另外,刚下好的项目JAR全删了重加过,因为.classpath文件一般不会上传 3.配置数据库(项目采用MYSQL) 创建数据库时最好直接使用SQL语句 下面配置数据库连接 4.配置TOMCAT及HOST 好了,下一步配置TOMCAT和HOST 我们使用域名demo.cms.caiban.net C:\Windows\System32\drivers\etc\host %TOMCAT_HOME%/conf/server.xml 这里配置的域名要跟刚刚HOST里配置的一样 <Host name="demo.cms.caiban.net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context crossContext="true" displayName="uucall sys" docBase="..." path="" reloadable="true" > </Context> </Host> docBase="项目发布路径" path="虚拟路径" reloadable="true" 是否自动重启 好了,一切准备就绪 5.跑起来试下 记得要先清一下项目 好了,跑一下试试看吧 刚忘记说了,端口不能忘记,除非你用的是默认端口80 http://demo.cms.caiban.net:580/login.jsp 已经启好了,进去看下吧 =.=!栏目忘记加了 OK项目已经好了,下一步就是继续开发了 :) 注:从SVN获取数据的步骤需要输入SVN帐户和密码,因为我这里已经有保存过,所在不需要再次输入 QQ/EMAIL/MSN:x03570227@163.com

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值