当前位置:首页 » 网页前端 » maven打包web项目
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

maven打包web项目

发布时间: 2022-04-16 17:01:45

❶ 如何用Maven创建web项目

使用eclipse插件创建一个web project

(1)首先创建一个Maven的Project如下图

❷ 如何使用maven创建web项目

一.创建项目

1.Eclipse中用Maven创建项目

❸ JAVA maven创建web项目,把Spring框架配置文件放在src/main/resources中读取不到配置文件

classpath:是从类路径里查找配置文件,也就是/WEB-INF/classes目录下找SpringMVC-servlet.xml。

你写了classpath了,不会从web-info下找,而是去web-inf/classes下面找,所以找不到。

❹ maven项目和普通web项目的区别为什么要使用maven

给你
说下
maven的好处用途:
Maven的用途之一是服务于构建,它是一个异常强大的构建工具,能够帮我们自动化构建过程,从清理、
编译
、测试到生成报告,再到打包和部署。我们不需要也不应该一遍又一遍地输入命令,一次又一次地
点击鼠标
,我们要做的是使用Maven配置好项目,然后输入简单的
命令
(如mvn
clean
install),Maven会帮我们处理那些烦琐的任务。
Maven是跨平台的,无论是在Windows上,还是在Linux或者Mac上,都可以使用同样的命令。
Java不仅是一门
编程语言
,还是一个
平台
,通过JRuby和Jython,我们可以在
Java平台
上编写和运行Ruby和Python
程序
。我们也应该认识到,Maven不仅是构建工具,还是一个依赖
管理工具

项目信息管理
工具。
希望能帮助你
望采纳

❺ 如何用cmd命令,创建maven web工程

1.普通方式创建

1)进入cmd窗口执行

mvn archetype:generate

2) 光标停止在 如下行

此为选择项目类型:

创建java项目,选择默认按enter执行

创建web项目,输入webapp,进行筛选,选择一个输入编号,按enter执行

3)光标停在选择项目版本,按enter向下执行

4) 光标停在项目信息,输入包名,项目名,版本,包名,按enter执行

5)输入Y,创建成功!

2. 快捷创建java项目

1)进入cmd窗口执行

mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-
quickstart -DinteractiveMode=false

2)打包项目

mvn package (打包前会编译运行)

3)进入项目路径执行

java -cp target\my-app-1.0-SNAPSHOT.jar cn.luxh.app.App

3.快捷创建web项目

1)进入cmd窗口执行

mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false

4. maven web项目的运行

1)执行:mvn package 打成war包,放到tomcat下运行

2)引入tomcat 插件运行

a: 在pom.xml中添加maven-tomcat插件

b:执行: mvn tomcat:run

3)localhost:8080访问

❻ java maven项目跟web项目区别

区别如下:

一,Web项目是网页的编码,像jsp,servlet,struts这类的。但是java maven项目的话,是AWT,SWING这类的编码。

二,Web项目中是tomcat来触发的,但是java maven项目里是Main来开始的。

三,Web项目需要服务器,java maven项目则不需要。

Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。

由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

(6)maven打包web项目扩展阅读:

Maven常用命令:

mvn archetype:generate 创建Maven项目

mvn compile 编译源代码

mvn deploy 发布项目

mvn test-compile 编译测试源代码

mvn test 运行应用程序中的单元测试

mvn site 生成项目相关信息的网站

mvn clean 清除项目目录中的生成结果

mvn package 根据项目生成的jar

mvn install 在本地Repository中安装jar

mvn eclipse:eclipse 生成eclipse项目文件

mvnjetty:run 启动jetty服务

mvntomcat:run 启动tomcat服务

参考资料:网络:Maven



❼ 如何用maven的eclipse插件打包

现在一般都使用Maven来管理工程,包括依赖的jar包,依赖的jar包,只需要在pom.xml的元素中添加项,每一个项都是一个依赖的jar包。
当开发完之后,需要打包成可执行的jar包,那么在eclipse中如何使用Maven打包呢,并且包含POM.xml中依赖的jar包?两个步骤:

  • 在项目的POM.xml文件中添加maven-assembly-plugin插件,如下:

  • <build>

  • <plugins>

  • <plugin>

  • <artifactId>maven-assembly-plugin</artifactId>

  • <configuration>

  • <archive>

  • <manifest>

  • <mainClass>com.hey.main.Main</mainClass>

  • </manifest>

  • </archive>

  • <descriptorRefs>

  • <descriptorRef>jar-with-dependencies</descriptorRef>

  • </descriptorRefs>

  • </configuration>


  • </plugin>

  • </plugins> </build>123456789101112131415161718

  • 其中mainClass是你项目的入口main函数所在的类。

  • 然后[右键]项目,选择[Run As]或[Debug As]的[Maven build …]后,在弹出的[Edit Configuration]的[Goals]填写assembly:assembly后,点击[Run],这样便会在项目下的[target]文件夹中生成两个jar文件,一个xxx.jar与xxx-jar-with-dependencies.jar, xxx便是你在创造Maven项目时的artifactId与version的拼接,即POM.xml文件中的与元素。这样xxx.jar便是不包含依赖的jar,xxx-jar-with-dependencies.jar便是包含依赖的jar包。

  • 如果在终端或者shell文件中使用java命令运行,便需要运行xxx-jar-with-dependencies.jar,不然会报依赖的包不存在的错误。使用java -jar xxx-jar-with-dependencies.jar arg1, arg2 … 1>info.log 2 > err.log 运行jar包,1>info.jar表示将运行时jar包中的终端输出到info.log文件中,2>err.log表示将运行时的错误信息输出到err.log文件中。

  • 可以参见:http://blog.csdn.net/symgdwyh/article/details/6081532

    Eclipse插件Maven打包成war

    在使用Maven创建java web项目时候,需要将项目打包成war包。直接[右键]项目,选择[Run As]或[Debug As]的[Maven install],这样便会在项目下的[target]文件夹中生成xxx.war文件,xxx是项目的名称。
    如果该web需要在tomcat下运行,那么直接将war包拷贝到tomcat下的webapps文件夹中,这样tomcat启动时会自动解压到webapps下面,解压的文件夹名便是war的名字(不包含后缀),如果更改war文件后,重启tomcat需要先删除解压的文件夹,然后再重启tomcat,不然会是前面的代码。

    如何将依赖的jar包拷贝到项目下

  • 一、导出到默认目录 target/dependency12

  • 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:
    1、mvn dependency:-dependencies或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入 dependency:-dependencies后,点击运行;
    2、maven项目所依赖的jar包会导出到targed/dependency目录中。
    二、导出到自定义目录中
    在maven项目下创建lib文件夹,输入以下命令:
    1、mvn dependency:-dependencies -DoutputDirectory=lib;
    2、maven项目所依赖的jar包都会复制到项目目录下的lib目录下。
    三、设置依赖级别
    同时可以设置依赖级别,通常使用compile级别
    mvn dependency:-dependencies -DoutputDirectory=lib -DincludeScope=compile