打包_打包工具 - CSDN
精华内容
参与话题
  • 关于项目的打包及发布

    千次阅读 2018-11-27 14:41:38
    以 IntelliJ IDEA 中运行的 spring boot 项目为例,如果想把项目打包成 jar/war 包,则需要在 pom.xml 配置中增加一个打包插件:spring-boot-maven-plugin,并增加一行打包的配置:<packaging>jar&...

    以 IntelliJ IDEA 中运行的 spring boot 项目为例,如果想把项目打包成 jar/war 包,则需要在 pom.xml 配置中增加一个打包插件:spring-boot-maven-plugin,并增加一行打包的配置:<packaging>jar</packaging>  <packaging>war</packaging> ,如下:

     

    一、对于项目的打包,介绍几种方式:

    1、在集成开发环境IntelliJ IDEA中打包

          在IDEA中打开 Run 菜单,选择Edit Configurations ,

                 

          打开Run/Debug Configurations 对话框,选择增加配置一个Maven打包项目,

          

          在工作目录 Working directory 中选择工程所在根目录,在命令行Command line 中输入 package ,保存。

          

         运行打包项目,就可以将工程打包,这时打包的文件将输出在工程的 target 目录中

         

     

    2、在IDEA中打包项目,其实还有一种比较简单的方法:单击IDEA 右侧的 Maven Projects ---> 选择项目下的 Lifecycle 菜单 --> 执行 package 命令即可

           

    3、 在命令行Dos环境中打包

          如果计算机中安装了 maven ,也可以直接使用 mvn 命令打包。(在命令行窗口中,输入mvn -v,可验证本地是否安装了            maven工具)将路径切换到工程的根目录中, 直接在命令行中输入 mvn clean package, 同样也能将项目打包成 jar 文件。

         

     

    二、运行

    1、打包成功后,在工程的 target 目录中将会生成 jar 文件 demo123-0.0.1-SNAPSHOT.jar 。在命令行窗口中切换至 target 目            录,运行如下命令:java -jar demo123-0.0.1-SNAPSHOT.jar, 就能启动应用了。

    2、另外,如果希望按照传统的做法,将工程发布成 war 文件,则在 pom.xml 文件中配置 <packaging>war</packaging>即可。打包完成后将 war 文件放置在 Tomcat 的 webapp 路径中,启动 Tomcat 就能自动运行程序。

    展开全文
  • 需要在根目录下配置vue.config.js文件: const path = require("path"); const resolve = function(dir) { return path.join(__dirname, dir); }; module.exports = { publicPath: process.env.NODE_ENV === ...

    需要在根目录下配置vue.config.js文件:

    const path = require("path");
    const resolve = function(dir) {
      return path.join(__dirname, dir);
    };
    module.exports = {
      publicPath: process.env.NODE_ENV === "production" ? "./" : "./",
      outputDir: "dist",
      assetsDir: "static",
      lintOnSave: true, // 是否开启eslint保存检测
      productionSourceMap: false, // 是否在构建生产包时生成sourcdeMap
      chainWebpack: config => {
        config.resolve.alias
          .set("@", resolve("src"))
          .set("@v", resolve("src/views"))
          .set("@c", resolve("src/components"))
          .set("@u", resolve("src/utils"))
          .set("@s", resolve("src/service")); /* 别名配置 */
        config.optimization.runtimeChunk("single");
      },
      devServer: {
        // host: "localhost",
        /* 本地ip地址 */
        //host: "192.168.1.107",
        host: "0.0.0.0", //局域网和本地访问
        port: "8080",
        hot: true,
        /* 自动打开浏览器 */
        open: false,
        overlay: {
          warning: false,
          error: true
        },
        /* 跨域代理 */
        proxy: {
          "/api": {
            /* 目标代理服务器地址 */
            target: "http://m260048y71.zicp.vip", //
            // target: "http://192.168.1.102:8888", //
            /* 允许跨域 */
            changeOrigin: true,
            ws: true,
            pathRewrite: {
              "^/api": ""
            }
          }
        }
      }
    };
    
    

    路由history模式注释掉

    const router = new VueRouter({
      // mode: 'history', //  注释掉
      base: process.env.BASE_URL,
      routes
    })
    
    
    展开全文
  • 打包python为exe

    2019-02-18 14:25:38
    # 打包操作 # 安装pyinstaller # cmd输入 pip install pyinstaller # shift+右击文件夹 点击在此处打开命令窗口 # pyinstaller -F -w love.py //打包程序
    # 打包操作
    # 安装pyinstaller
    # cmd输入 pip install pyinstaller
    # shift+右击文件夹 点击在此处打开命令窗口
    # pyinstaller -F -w love.py  //打包程序
    
    展开全文
  • 下面是你放到 父工程,也就是 root模块的插件配置 <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId>...maven-c

    下面是你放到 父工程,也就是 root模块的插件配置

    
     <build>
            <pluginManagement>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
    
                    </plugin>
    
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-surefire-plugin</artifactId>
    
                        <configuration>
                            <skipTests>true</skipTests>  <!--默认关掉单元测试 -->
                        </configuration>
                    </plugin>
                </plugins>
            </pluginManagement>
        </build>
    
    

    下面是你项目运行的入口模块的配置,也就是 controller模块的插件配置

    
    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
                        <!-- 指定该Main Class为全局的唯一入口 -->
                        <mainClass>com.lyr.cakemanagerv2.WebApplication</mainClass>
                        <layout>ZIP</layout>
                    </configuration>
                    <executions>
                        <execution>
                            <goals>
                                <!--可以把依赖的包都打包到生成的Jar包中-->
                                <goal>repackage</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>
    
    

    在这里插入图片描述
    cd到那个目录运行 jar 包就可以了

    最新修正

    插件坑太多了
    mvn -Dmaven.test.skip -U clean package

    cd 到根目录运行就可以打包了。。。

    展开全文
  • 将java或javaweb项目打包为jar包或war包

    万次阅读 2019-05-14 10:52:42
    一、为什么打包?         关于此问题,网上众说纷纭。结合个人理解以及网上说法,打成jar包,方便别人使用。 如果别人运行java程序,不需要在寻找包含main方法的类去...
  • Java项目打包成jar文件的两种方法

    万次阅读 2018-03-16 10:06:00
    方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-...
  • Android App打包流程

    千次阅读 2019-02-28 19:14:17
    Android App打包教程、 准备工具(Hbuilder) 打包Android App利用Hbuilder工具(下载路径:http://www.dcloud.io/) 下载Hbuilder并安装成功,打开。 在以下界面选择“新建wap2app” 按照以下提示,依次填写,然后...
  • 在项目完成需要演示时一般我们不方便给客户源码时,需要打包制作安装文件setup.exe发布,通常我们可以使用inno setup制作安装包,但是也可以用VS2013自带的安装和部署向导,下面是安装步骤:1、打开新建项目,安装...
  • Android Studio 的四种打包方式

    万次阅读 2019-08-20 15:34:10
    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...
  • SpringBoot微服务项目打包流程

    千次阅读 2019-09-29 15:48:50
    SpringBoot微服务项目打包流程 前言: 这里所谓的微服务打包是Maven项目多模块如何进行打包。即多个模块按其各自的功能分割出来,又相互依赖的情况下进行打包部署。近日在学微服务项目,进行打包时,在网上搜过了...
  • maven打包命令

    千次阅读 2019-02-19 00:22:55
    打包步骤是:清除,打包 一般的maven项目打包命令是:mvn clean package mvn clean 打包前清理掉之前有过打包的文件夹target mvn compile 项目编译 mvn package 开始项目打包 执行这步可以不用执行compile了 package...
  • Linux压缩打包命令——tar、zip、unzip

    万次阅读 多人点赞 2020-04-02 11:55:14
    打包跟压缩的区别: 打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法是文件的体积变小以达到压缩的目的,可以...
  • Python常用的两种打包exe的方法

    万次阅读 热门讨论 2019-09-16 22:48:26
    pyinstaller -F xxx.py 打包exe命令,但是会有黑窗口 pyinstaller -F -w xxx.py去除黑窗口 2 py2exe python setup.py py2exe打包命令,整个dist文件夹一起发布。 setup.py编写: from distutils.core imp...
  • vue项目打包步骤

    万次阅读 多人点赞 2020-06-22 18:35:03
    vue项目打包终端运行命令 npm run build打包成功的标志与项目的改变,如下图:点击index.html,通过浏览器运行,出现以下报错,如图:那么应该如下修改呢?具体步骤如下:1、查看package.js文件的scripts命令2、打开...
  • Qt程序打包发布方法(使用官方提供的windeployqt工具) Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行...
  • 在IDEA中将SpringBoot项目打包成jar包的方法

    万次阅读 多人点赞 2018-03-07 10:43:52
    SpringBoot项目无需依赖tomcat容器(内含)就可以发布,现在将打包步骤记录一下:1. 打包前确认项目可以正常运行,打开Project Structure 快捷键 Ctrl+Shift+Alt+S,或者点击下图图标2. 将代码打包,操作如下图所示:3.如下...
  • UE4 打包常规步骤

    万次阅读 2017-05-05 11:29:54
    1,打包的常规配置项: 1,依次打开“文件-》打包项目-》打包设置”; 2,取消勾选“项目-》打包”中Packaging 中的Include Prerequisites选项 3,添加勾选“项目-》打包”中的Packaging中的Cook only maps选项 4...
  • IDEA 将项目打包war包

    万次阅读 多人点赞 2018-11-26 11:19:51
    IntelliJ IDEA 将项目打包war包 1、准备工作 IntelliJ IDEA开发工具 可以正常运行的Java项目 2、打包war包流程 使用快捷键Ctrl+Alt+Shift+s 或者 鼠标点击选中项目名按F4 打开 Project Structure...
  • Maven cmd 打包命令

    万次阅读 多人点赞 2017-01-19 10:37:38
    打包到本地:target: cmd\ mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true 1.cd到需要打包项目的pom.xml文件下 运行:mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true...
  • idea下maven项目打包方法

    万次阅读 2017-04-11 15:21:30
    最近使用idea运行maven需要打包上传tomcat服务器.但是网上一直零零碎碎的....自己记录一下.以防后面忘记 1、idea中.file →Project Structure(快捷键Ctrl+Shift+Alt+S)选择Artifacts,点击加号,选择Web...
1 2 3 4 5 ... 20
收藏数 851,367
精华内容 340,546
关键字:

打包