精华内容
下载资源
问答
  • 2022-03-27 18:27:06

    maven项目打包

    1.pom文件配置将项目打包成jar包
    在这里插入图片描述
    2.打包时跳过测试,执行指令:mvn install -DskipTests
    在这里插入图片描述
    3.运行项目:java -jar guns.jar
    在这里插入图片描述

    更多相关内容
  • maven项目打包

    2017-06-20 23:59:02
    java maven项目打包
  • 主要介绍了Maven项目打包成war包部署到Tomcat的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • IDEA中Maven项目打包方式

    千次阅读 2022-03-21 12:36:19
    方式一: 直接打包,不打包依赖包,仅打包出项目中的...一个是全包(将maven项目中的依赖包和项目打为一个包 。) 一般都会选择方式二进行打包,这样可以直接在其他应用中调用 maven——》Plugins——》assembly——

    方式一:

    • 直接打包,不打包依赖包,仅打包出项目中的代码到JAR包中,可称为架包。在其他应用中运行时,必须保证其上面有相应的依赖包,才能运行。
    • maven——》Lifecyle——》Clean——》Package

    在这里插入图片描述

    • 打包成功后就会出现target文件夹

    在这里插入图片描述
    在这里插入图片描述

    方式二:

    • 打包两个jar包:
    • 一个是架包(只包含程序包即方式一打的包
    • 一个是全包(将maven项目中的依赖包和项目打为一个包 。)
    • 一般都会选择方式二进行打包,这样可以直接在其他应用中调用
    • maven——》Plugins——》assembly——》assembly:assembly

    在这里插入图片描述

    • 打包成功后就会出现target文件夹:包括两个jar包
    • 较长的名字就是含有依赖包的jar包

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • Eclipse Maven 项目打包(Win 10)

    千次阅读 2021-08-12 14:57:53
    我尝试手动打包项目,结果运行报错,然后我用插件FatJar打包项目,运行又出了其他错误。 后来,我百度找到了一个办法,一个简单的命令就解决了。 mvn clean install -Dmaven.test.skip 参考文章链接:...

    周立写的《Spring Cloud与Docker微服务架构实战(第2版)》这本书中提到

    我尝试手动打包项目,结果运行报错,然后我用插件FatJar打包项目,运行又出了其他错误。

    后来,我通过百度找到了以下命令,可以成功打包。

    mvn clean install -Dmaven.test.skip

    参考文章链接:https://blog.csdn.net/weixin_37828719/article/details/91045230

    上面这个命令的两种使用方式如下:

    其实这两种方式差不多,结果是一样的。

    方式一:

    1.以项目“DiscoveryEureka”为例,在Eclipse中鼠标右击项目名“DiscoveryEureka”,然后点击“Show In”,再点击“System Explorer”。

    2.进入项目对应的文件夹内。

    3.在上方地址栏中的最左侧输入“cmd”,再加个空格。

    例如:上方地址栏原来显示的地址是“D:\Eclipse WorkPlace\DiscoveryEureka”,那么经过修改后就成了“cmd D:\Eclipse WorkPlace\DiscoveryEureka”。注意:“cmd”和原地址间有一个空格!

    4.按“Enter”键打开命令提示符窗口。输入“mvn clean install -Dmaven.test.skip”命令,然后按“Enter”键。

    PS:也可以在当前页面上方的地址栏中直接输入“cmd”,按“Enter”键打开命令提示符窗口。

    5.一切顺利的话,就会在项目的子文件夹“target”的目录下生成一个jar包,也就是项目打包后的jar包。

    《Spring Cloud与Docker微服务架构实战(第2版)》的作者周立可能用的也是这种打包方式。


    方式二: 

    1.还是以项目“DiscoveryEureka”为例,在Eclipse中鼠标右击项目名“DiscoveryEureka”,然后点击“Show In”,再点击“Terminal”。

    2.在Eclipse的Terminal窗口中,输入“mvn clean install -Dmaven.test.skip”命令,然后按“Enter”键。

    3.方式一的第5步。


    在命令提示符(cmd)窗口中执行以下命令。关掉该窗口就可以关闭对应的已启动的Eureka Server节点。

    java -jar microservice-discovery-eureka-ha-0.0.1-SNAPSHOT.jar --spring.profiles.active=peer1
    展开全文
  • Maven项目打包后使用cmd命令运行

    千次阅读 2021-08-12 14:31:27
    Maven项目打包我们使用的是在pom.xml中插件的配置,然后再Idea中打包成jar包 在Pom.xml中添加插件配置 项目打包插件 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins...

    Maven项目打包我们使用的是在pom.xml中插件的配置,然后再Idea中打包成jar包

    在Pom.xml中添加插件配置

    项目打包插件

     <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>${maven-compiler-plugin.version}</version>
                    <configuration>
                        <source>${java.version}</source>
                        <target>${java.version}</target>
                        <showWarnings>true</showWarnings>
                        <forceJavacCompilerUse>true</forceJavacCompilerUse>
                    </configuration>
                </plugin>
    
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <version>3.2.0</version>
                    <configuration>
                        <archive>
                            <manifest>
                                <addClasspath>true</addClasspath>
                                <classpathPrefix>app_lib/</classpathPrefix>
                                <mainClass>com.gjt.Application</mainClass>
                            </manifest>
                            <manifestEntries>
                                <Class-Path>./</Class-Path>
                            </manifestEntries>
                        </archive>
                        <excludes>
                            <!--<exclude>public/**</exclude>
                                <exclude>static/**</exclude>
                                <exclude>templates/**</exclude>
                                <exclude>mapper/**</exclude>-->
                            <!-- 排除配置文件夹 -->
                            <exclude>config/**</exclude>
                        </excludes>
                    </configuration>
                </plugin>
    
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-dependency-plugin</artifactId>
                    <executions>
                        <execution>
                            <id>copy-dependencies</id>
                            <phase>prepare-package</phase>
                            <goals>
                                <goal>copy-dependencies</goal>
                            </goals>
                            <configuration>
                                <outputDirectory>${project.build.directory}/app_lib</outputDirectory>
                                <overWriteReleases>false</overWriteReleases>
                                <overWriteSnapshots>false</overWriteSnapshots>
                                <overWriteIfNewer>true</overWriteIfNewer>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>
    

    项目打包

    点开右侧Maven,这个按钮的意思是跳过测试,点击

    在这里插入图片描述
    点击Clean,会发现项目左侧的target目录消失了。
    继续点击右侧Maven该项目下的Compile,对项目进行编译。
    编译成功后,点击下方的package,进行打包
    在这里插入图片描述
    之后,我们看到左侧又出现了target目录,点击打开
    在这里插入图片描述
    我们把上述图片箭头所指的app_lib文件和jar包复制拿出来,放到一个新创建的文件夹里,
    给jar重新命名(随意),在我这里是app.jar
    在这里插入图片描述
    app.jar压缩包打开,将里面的application.yml配置文件剪切出来,然后在新创建的这个文件夹里创建一个config文件夹,
    将剪切的application.yml放到config文件夹里
    在这里插入图片描述

    Cmd命令运行

    再该文件夹的目录路径出输入cmd,进入该文件夹
    在这里插入图片描述
    输入命令 java -jar app.jar
    在这里插入图片描述
    项目成功运行!!!

    展开全文
  • maven项目打包部署到服务器上

    千次阅读 2020-09-03 15:49:13
    创建一个maven项目,在本地工程依赖jar包启动完成后,是不够的,还需将项目文件使用maven编译打包然后部署到服务器上 主流的springboot项目打包的时候需要在pom文件中指定主方法等配置 解决打包部署的时候报错no ...
  • maven项目package时, 右键项目maven build... 在goals中package, 然后选择Skip Tests打包, 结果查看jar包只有几K, 此原因是因为maven项目没有正确的build, 本地没有生成class文件。
  • Maven项目打包为jar的几种方式

    千次阅读 2019-08-31 21:32:49
    这里收集整理下以往打包MAVEN项目为JAR包的各种方式。
  • idea新建maven web项目.zip Jetbrains IntelliJ IDEA创建基于maven打包工具的WEB网站项目项目使用的是SSM框架spring mvc,spring, mybatis.用maven打包成jar
  • idea如何将Maven项目打包成jar

    千次阅读 2019-10-19 10:44:26
    首先我们在Maven Project下面找到package,双击,就会自动进行打包 执行完成之后我们可以在target下面看到jar包 然后我们可以试着运行它,直接在命令行进入到target目录下 $ java -jar boot-launch-1.0.0.jar --...
  • idea打包非maven项目打包war包

    千次阅读 2019-04-19 22:47:29
    选中项目结构,按F4 或者Ctrl+Shitf+Alt+S 接下来你会看到一个这个窗口点击Artifacts 然后点击头上的绿色加号 然后你会发现一个 没有命名的war格式,名字自己取吧(在Name那里改) 取好之后点击war格式选中 ...
  • IDEA中将maven项目打包成可执行jar包

    千次阅读 2020-04-17 10:11:55
    1、maven项目打包成可执行jar包,常用以下2种方法: (1)maven-assembly-plugin插件打包 (2)maven-shade-plugin插件打包 2、使用maven-assembly-plugin插件 (1)在IDEA 中maven项目的pom.xml文件中增加插件: &...
  • IDEA将Maven项目打包成war包并部署

    千次阅读 2019-11-07 13:46:19
    1.将web项目通过maven打包成war包(pom文件中的打包方式为war) 2.将war包复制到tomcat的webapps目录下 3.修改server.xml,在Host配置段中添加如下内容 <Host name="localhost" appBase="webapps" unpackWARs=...
  • IDEA MAVEN项目打包成jar包的多种方式 准备了两个打包方法 1.IEDA自带打包方法 2.用Maven插件maven-shade-plugin打包 IDEA自带打包 适用于任何打包,稍微麻烦一点。 打开IDEA项目 file -> Project Structure ...
  • Idea将maven项目打包成jar包

    千次阅读 2020-02-19 17:00:15
    第一步 pom.xml文件中设置如下 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-...
  • 利用Eclipse将项目打包成jar,放入服务器执行。 1:在eclipse中选中项目,右键,Run As,Run Configurations,输入package,然后点击run执行。 2:在eclipse控制台会显示打jar的日志信息,当看到BUILD SUCCESS,代表...
  • 新建一个maven-archetype-webapp类型的maven项目,当我们导入另外一个已经打包好的maven项目jar包时,可能该jar包并没有起作用,所以需要另一种解决方案。 方法一: 1.首先,我们打开需要被打包的maven工程,点击...
  • IDEA+Maven项目打包部署

    千次阅读 2018-03-22 13:01:17
    输入 mvn package -pl emp-monitor-server -am -DskipTests 回车键执行打包 执行完打包操作包文件在:项目路径 target下 如:C:\GitRoot\emp-monitor\emp-monitor-server\target\emp-monitor-server-2.1.1....
  • 关于maven项目打包缓存的问题

    千次阅读 2020-06-26 16:03:14
    今天在修改了代码跟鞋项目打包的换成问题 鼠标右击fnc.package包->run as ->mavne install 然后把导入的图标2包fnc.pessage-5.1.0.jar导入到服务器,发现项目修改的代码不生效还是以前的代码。然后eclipse中...
  • 问题如下:一、在进行Maven项目打包的时候,会发现有的项目会随机出现xml文件和配置文件没有打包进war。二、SpringBoot+Maven项目中,无法将自定义文件下jar包打包进项目。针对问题一如采用图中的目录结构如果java和...
  • eclipse中maven项目打包成war包

    千次阅读 2019-03-28 11:59:52
    1.配置好项目本身所需pom.xml 2.导入依赖 mvn命令打war包(包括源码jar包)pom.xml中如果没有指定打包类型,默认打包类型为jar 1,确保pom.xml里面引入了: <!-- ...
  • maven打包 maven打jar包详细步骤
  • 有时候我们的项目依赖的jar包比较多,项目会很大,那我们每次部署更新的时候上传都会很慢,起始我们只是想更新里面的代码而已,而那众多的依赖包并不想重新上传,这时候我们就需要将依赖包和项目代码分离开来了 ...
  • 如果只报该错误:原因是你的项目经过修改后尚未编译,直接打包程序无法识别而导致,使用Maven命令重新编译即可。 问题解决~ 在测试项目中遇到报错很正常,无需惊慌,仔细阅读报错信息,解决方式就藏在其中~ ...
  • idea中maven项目打包为jar

    万次阅读 2018-11-05 14:38:59
    在idea中打包maven项目时有很多解决的方案,可出乎意料的是,使用某些方案时有一些未知的错误情况。经过测验后,记录了下面一种简单有效的方法 在pom.xml中添加 &lt;build&gt; &lt;plugins&gt; ...
  • IDEA下maven项目打包项目生成jar包

    千次阅读 2020-04-14 16:07:58
    在右侧的Maven栏目中,在Lifecycle中运行package进程。 打包完后,将生成的jar包放的位置D:\CodeProject\Java\target\alphon-0.0.1-SNAPSHOT.jar 这个jar包可以直接拷给别人运行了。比如,用java -jar XXX....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 133,883
精华内容 53,553
关键字:

maven项目打包