2018-09-03 13:18:58 speedszh 阅读数 3772
  • Maven入门精讲视频教程

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用。

    15050 人正在学习 去看看 刘英杰

1:首先在idea中选择File-New-Project,选择左边Maven,选择jdk,勾选Create from archetype,选择webapp,webapp有2个,要选择标记中webapp,如下图

2:选择好后点击Next

题外话:输入GroupId,ArtifactId,Version等数据的值决定了打包上传到maven时代码的路径,如下图

看看上面的代码结构就比较好理解了.

3:命名完GroupId,ArtifactId,Version后点击Next,如下图

4:选择maven,点击Next到下一界面,如下图

5:选择项目创建位置及项目名称,输入完毕后点击Finish,生成代码,创建好后代码结构如下图

6:这个时候还没有代码目录,resources资源目录,在main目录下创建java、resources目录,创建好后点击File-Project Structrue-Modules,如下图

7:在java目录点击Sources,resources目录点击Resources,点击后效果如下图

上图意味着已经告诉idea,代码目录和资源目录已经创建好,发布项目时,会将对应目录下代码结构发布到target下面。

8:配置tomcat,如下图

9:点击Deployment,点击+号选择项目对应的war

10:配置好后点击OK,选择绿色的箭头启动tomcat,如下图

11:启动成功后弹出Hello World!,如下图

恭喜你已经创建了一个最简单的webapp工程。

2013-04-07 15:02:25 JJiaoAo 阅读数 19
  • Maven入门精讲视频教程

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用。

    15050 人正在学习 去看看 刘英杰
右键你的工程,选project fact,你会看到一个convert的超链接,点这个超链接。

[img]http://dl.iteye.com/upload/attachment/0082/7380/75c76e85-cd15-3331-9183-51b8b835830e.png[/img]

勾选Dynamic Web Module与Java两项
打开工程所在的eclipse workspace目录下的.settings目录如:C:\eclipsespace\alpha_mvn\.settings,看到一个叫“org.eclipse.wst.common.project.facet.core.xml”的文件如:

[img]http://dl.iteye.com/upload/attachment/0082/7399/63eb2875-fc43-3308-a0c1-da86132139f4.jpg[/img]

installedfacet="jst.web" version从3.0或者其它版本,改成 2.5如下:
<installed facet="jst.web" version="2.5"/>
回到eclipse里刷新工程,这时你的工程应该会多出一个目录,WebContent,如下结构:

[img]http://dl.iteye.com/upload/attachment/0082/7401/c67e5b43-609d-30cd-85b3-cbe7d0a37e60.jpg[/img]
2016-09-07 22:25:26 ggaofengg 阅读数 153
  • Maven入门精讲视频教程

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用。

    15050 人正在学习 去看看 刘英杰

1、用eclipse创建 maven webapp工程,工程名叫webapp

2、在属性中的Project facets中,runtime中增加tomcat

      则tomcat下的servlet等jar包就引入了。原来的jsp文件上的编译告警消失了。

3、jdk一定要设置为jdk,不是jre

      此时src/main/java目录就显示出来了。

4、run As onserver就可以启动tomcat了

实际上部署在F:\eclipseMars\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\webapp

5、maven package

就可以打包出war包了。

注意m2e-wtp目录好像是maven要用的,其中的pom最终也打包到war包中了,运行时不需要的。


6、新增一个severlet,会发现eclipse自动在webapp\WEB-INF\web.xml中注册了这个severlet

    之前,web.xml中没有实际内容,只有<display-name>这一行

2016-07-13 12:17:53 baidu_29092471 阅读数 274
  • Maven入门精讲视频教程

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用。

    15050 人正在学习 去看看 刘英杰

1.新建maven webapp工程

这里写图片描述

2.修改buildpath 添加server runtime 并将jdk更换1.8

这里写图片描述

3.将eclipse的java complier 改成1.8

这里写图片描述

4.修改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"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
    id="schedule-console" version="3.0">

</web-app>

5.打开eclipseNavigator,打开.settings

修改org.eclipse.jdt.core.prefs

eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.8

修改org.eclipse.wst.common.project.facet.core.xml

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

6.refresh工程

若本来已经建好的已经建好的工程报错: Cannot change version of project facet Dynamic web ,按以上修改即可

2017-11-15 18:12:10 YoungHong1992 阅读数 2069
  • Maven入门精讲视频教程

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用。

    15050 人正在学习 去看看 刘英杰

1.点击Create New Project

1

2.选择Maven下的webapp

2

3.输入项目的唯一标识

3

4.选择Maven版本,确认项目标识

4

5.输入项目名称,选择存储路径

5

6.项目结构如图,允许Maven自动导入

6

7.编辑运行环境

7

8.添加本地tomcat

8

9.设置server属性

9

10.运行项目,出现HelloWorld,项目搭建成功。

10

11

没有更多推荐了,返回首页