刘光星 软件151

一、准备以下压缩包

1.JDK1.7

文件:jdk1.7.rar

2. eclipse-jee-mars-2

文件:32位系统准备eclipse-jee-mars-2-win32.zip,64位系统准备eclipse-jee-mars-2-win32-x86_64.zip

3.maven

文件:maven-3.3.9.rar

4.maven仓库(可以从网上下载,但是速度慢)

文件:.m2.rar

二、安装(解压)

1.选择一个工作盘,如E:盘,建立目录jee

2. 将压缩包放到jee目录下,并解压

JDK根目录为 E:\jee\jdk1.7

eclipse根目录为 E:\jee\eclipse,eclipse工作目录为E:\jee\workspace

maven根目录为 E:\jee\maven-3.3.9

maven仓库根目录为 E:\jee\.m2

注意:以后一切开发过程只与E:\jee目录有关,不与其它地方的JDK、tomcat等发生关系

三、设置

1. 设置eclipse的配置文件eclipse.ini,修改虚拟机路径,在-vmargs之前添加

-vm E:\jee\jdk1.7\bin\javaw.exe

注意:用写字板打开修改,-vm不要换行

2. 启动eclipse,设置maven

在菜单window-prefrences中搜索“maven”,打开“installations”选项进行设置

3.设置maven本地仓库路径

Maven本地仓库默认在C:\Users\用户名\.m2下,C盘空间通常很紧张,需要移到其它盘,步骤如下:

(1)修改Maven根目录(E:\jee\maven-3.3.9)下的 conf文件夹内的setting.xml文件,新增一行:

<localRepository>e:\jee\.m2\repository</localRepository>

(2)修改Eclipse中的maven配置

在菜单window--prefrences中,打开“maven--User settings”,如下图:

先点“User settings”设置项的“Browse…”按钮,选择maven的配置文件,再点下面的“Reindex”按钮更新索引。

四、新建maven项目

1.选择菜单file—new—maven project,勾选“Create a &simple project (skip archetype selection)”项:

2.新建maven项目,设置项目属性如下

3.点finish按钮完成创建

五、配置项目

1.增加web.xml

Maven项目最重要的配置文件是pom.xml,pom是“项目对象模型”的意思。现在pom.xml中有一个错误,提示缺少web.xml:

展开目录src—main—webapp,在里面新建文件夹“WEB-INF”,在“WEB-INF”中创建web.xml。

web.xml内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<web-app>

<welcome-file-list>

<welcome-file>index.jsp</welcome-file>

</welcome-file-list>

<filter>

<filter-name>struts2</filter-name>

<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

</web-app>

里面定义了主页名称,并将页面处理交给struts。

2.将webapp目录添加到Java Resources中统一管理

在项目上点击鼠标右键,选择“Build Path”在“Source”选项卡中点“Add Folder”,选择如下图:

3.运行项目

选择菜单“Run”—“Run Configurations”,设置如下图:

4.在浏览器中查看结果

地址栏输入“http://localhost:9527/struts-test/”查看结果

时间: 2024-10-14 04:19:51

刘光星 软件151的相关文章

软件151 刘光星

一.下载Struts 建立web项目,给项目添加外部引用包(project-properties-Java Build Path-Add External Jars...).添加的包有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-api-1.1.jar,freemarker-2.3.16.jar,javassist-3.7.ga.jar,ognl-3.0.jar,struts2-core-2.2.1.1.ja

软件151 王涛 数据库的链接

package Com.Cqvie; import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement; public class Test { //常量定义(一般用全大写)localhostpublic static final String DBDRIVER="net.sourceforge.jtds.jdbc.Driver";public static final String D

软件151——李松

一.IOC的意思是控件反转也就是由容器控制程序之间的关系,把控件权交给了外部容器,之前的写法,由程序代码直接操控,而现在控制权由应用代码中转到了外部容器,控制权的转移是所谓反转.DI(Dependency Injection,依赖注入).IoC的一个重点是在系统运行中,动态的向某个对象提供它所需要的其他对象.这一点是通过DI(Dependency Injection,依赖注入)来实现的. IOC实现的原理: 定义DAO接口和接口的实现类 package com.dao; public inter

软件151 王楚博 JavaEE的配置

一.准备以下压缩包 1.JDK1.7 文件:jdk1.7.rar 2. eclipse-jee-mars-2 文件:32位系统准备eclipse-jee-mars-2-win32.zip,64位系统准备eclipse-jee-mars-2-win32-x86_64.zip 3.maven 文件:maven-3.3.9.rar 4.maven仓库(可以从网上下载,但是速度慢) 文件:.m2.rar 二.安装(解压) 1.选择一个工作盘,如E:盘,建立目录jee 2. 将压缩包放到jee目录下,并解

软件151 王楚博 aodp

一.AOP是OOP的延续,是(Aspect Oriented Programming)的缩写,意思是面向切面编程. AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务, 如事务管理.安全检查.缓存.对象池管理等. AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理, AOP 代理则可分为静态代理和动态代理两大类,其中静态代理是指使用 AOP 框架提供的命令进行编译, 从而在编译阶段就可生成 AOP 代理

软件151 王楚博 maven的导入

一.maven 包的导入 清单如下: <!-- Inherit defaults from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.1.BUILD-SNAPSHOT</version>

软件151 王楚博 接口的实现

一.IOC的意思是控件反转也就是由容器控制程序之间的关系,把控件权交给了外部容器,之前的写法,由程序代码直接操控,而现在控制权由应用代码中转到了外部容器,控制权的转移是所谓反转.DI(Dependency Injection,依赖注入).IoC的一个重点是在系统运行中,动态的向某个对象提供它所需要的其他对象.这一点是通过DI(Dependency Injection,依赖注入)来实现的. IOC实现的原理: 定义DAO接口和接口的实现类 package com.dao; public inter

软件151 王楚博 struts

一.下载Struts 建立web项目,给项目添加外部引用包(project-properties-Java Build Path-Add External Jars...).添加的包有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-api-1.1.jar,freemarker-2.3.16.jar,javassist-3.7.ga.jar,ognl-3.0.jar,struts2-core-2.2.1.1.ja

保护眼睛 十款不错的护眼软件推荐

护眼软件就可以通过护眼调节和定时提醒休息等方法保护眼睛健康.专为长期电脑前面工作和学习的人们量身打造,这里带来一些好用的电脑护眼软件推荐,来学习如何给我们的眼睛减减压吧,整理了备站下载量非常高的十款不错的护眼软件推荐给大家,保护眼睛从现在开始. 十款不错的护眼软件推荐 第1款: 护眼之星(电脑族视力保护软件)v3.0 绿色版 简单好用的电脑族视力保护软件,体积小巧,界面简洁,设置方便.专门优化了内存占用,运行时占用系统资源在同类软件中最低.能够根据用户的鼠标键盘操作状态判断连续工作时间,通过定时