在做java开发时,build和compile有啥联系和区别?谢谢。

author author     2023-05-06     384

关键词:

在做java开发时,build和compile有什么联系和区别?谢谢。

build会构建整个工程, compile只会编译工程,build包含compile, 是将源码解释后形成可执行文件。
命令行下的javac就是compile
java则是build。

在实际开发的时候这两个没太大区别, 只有部署的时候才会用到build。
参考技术A compile只是编译工程,既对编译路径下的源代码进行编译
build是构建工程,一般会经过清理,编译,打包等过程,生成最终可运行或可部署的程序包
参考技术B build先将工程中的文件Compile(编译),然后将编译生成的文件再Link(连接)成可执行文件。

求教vc++编程高手:compile与build有啥区别和联系

可能是compile是对整个object的编译,而build只是对object中的的某个源文件的编译吧,不清楚。compile只是将某个C或者CPP文件编译成obj文件,而build是将整个工程中的文件先Compile(编译),然后将编译生成的文件再Link(连接)成可执... 查看详情

compile,make和build的区别

  Compile、Make和Build的区别    针对Java的开发工具,一般都有Compile、Make和Build三个菜单项,完成的功能的都差不多,但是又有区别。    编译,是将源代码转换为可执行代码的过程。编译需要指定源文件和编译输出的... 查看详情

java开发:eclipse的build和maven的compile的区别是什么?build是干嘛的

eclipse里的build命令其实就是运行ant的build命令相当于ant-buildfiletest.xmldist,mavencompile就是编译源码参考技术Abuild是用来编译源代码的,类似你急用cmd将.java文件编译成.class文件,并且把相应的jar包放入项目内 参考技术Bbuild这个叫win... 查看详情

python的“re.compile”有啥作用?

】python的“re.compile”有啥作用?【英文标题】:Whatdoespython\'s"re.compile"do?python的“re.compile”有什么作用?【发布时间】:2013-12-2113:54:24【问题描述】:当您对原始字符串和通过re.compile传递的字符串运行re.match时,后者有... 查看详情

使用 SAM 时,AWS sam build 和 sam package 有啥区别?

】使用SAM时,AWSsambuild和sampackage有啥区别?【英文标题】:What\'sthedifferencebetweenAWSsambuildandsampackagewhenusingSAM?使用SAM时,AWSsambuild和sampackage有什么区别?【发布时间】:2020-11-1314:06:40【问题描述】:我正在构建一些无服务器应用... 查看详情

eval、exec 和 compile 有啥区别?

】eval、exec和compile有啥区别?【英文标题】:What\'sthedifferencebetweeneval,exec,andcompile?eval、exec和compile有什么区别?【发布时间】:2011-01-1407:26:13【问题描述】:我一直在研究Python代码的动态评估,遇到了eval()和compile()函数,以及exe... 查看详情

Java Build Path 中的 Order 和 Export 选项卡有啥用

】JavaBuildPath中的Order和Export选项卡有啥用【英文标题】:WhatistheuseofOrderAndExporttabinJavaBuildPathJavaBuildPath中的Order和Export选项卡有什么用【发布时间】:2011-02-1319:33:06【问题描述】:JavaBuildPath中OrderAndExport标签有什么用【问题讨论... 查看详情

compile,make和build的区别

...  3、build英[bɪld]美[bɪld]  vt.建立;建造,构筑;开发;为…建立基础  vi.建造,营造;扩大,扩展;发展,达到  n.体格,构造;〈俚〉优美的体型,肉体美  例句:  Wewillthenhaveafirmerfoundationoffactonwhichtobuildtheories ... 查看详情

gradle依赖中的compile,testCompile和provided有啥区别

】gradle依赖中的compile,testCompile和provided有啥区别【英文标题】:whatisthedifferencebetweencompile,testCompileandprovidedingradledependencygradle依赖中的compile,testCompile和provided有什么区别【发布时间】:2016-10-1520:46:20【问题描述】:我正在使用... 查看详情

|===build:releasein555(compiler:gnugcccompiler)===(代码片段)

...我启动一些东西时都会得到一个错误。||===Build:Releasein555(compiler:GNUGCCCompiler)===|FileswxWidgets-3.0.5include||Nosuchfileordirectory|FileswxWidgets-3.0.5libgcc_dllmswu||Nosuchfileordirectory|||preprocessingfailed.|||===Buildfailed:3error(s),0warning(s)(0minute(s),0second(s))===|... 查看详情

build和compile哪个先执行

参考技术Acompile只是将某个C或者CPP文件编译成obj文件,而build是将整个工程中的文件先Compile(编译),然后将编译生成的文件再Link(连接)成可执行文件。 查看详情

在做语音识别时,rnn和cnn各有啥优缺点

关注问题写回答1个回答默认排序YJangoYJango日本会津大学人机界面实验室博士在读17人赞同了该回答longdependence方面是LSTM的优势。比如句子“我在日本生活过五年,我可以说流利的日语”,单向LSTM可以在之前所说内容的基础上对... 查看详情

compile,make和build的区别

参考技术ACompile就是编译,如C++等语言的程序如果不编译就不能运行;Make就是根据硬件环境重新编译代码,在Linux系统里编译内核或者有的程序安装;Build就是创建新程序,这个常见于程序排错、编辑或更新后重新创建新程序,... 查看详情

androidsdktools,platform-tools,build-tools分别有啥作用?

platform-tools包含开发app的平台依赖的开发和调试工具,包括adb、fastboot等androidsdk里的各目录作用AVDManager.exe:虚拟机管理工具,用于建立和管理虚拟机。SDKManager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具tools目... 查看详情

`spring-boot-maven-plugin` 和 `maven-compiler-plugin` 有啥区别?

】`spring-boot-maven-plugin`和`maven-compiler-plugin`有啥区别?【英文标题】:What\'sthedifferencebetween`spring-boot-maven-plugin`and`maven-compiler-plugin`?`spring-boot-maven-plugin`和`maven-compiler-plugin`有什么区别?【发布时间】:2020-01-0109:2 查看详情

我现在在做软件配置管理员,用svn软件,有啥书推荐的吗?

参考技术ASVN的用法看相关帮助文件,比如TortoiseSVN带的帮助非常全面;如果是配置管理相关的知识,需要有软件开发流程的知识,可以多去查一下相关的资料,不是一两天能搞定的。从实践的角度看,应该结合现有的开发活动需... 查看详情

build.sbt 和 build.scala 有啥区别?

】build.sbt和build.scala有啥区别?【英文标题】:Whatisthedifferencebetweenbuild.sbtandbuild.scala?build.sbt和build.scala有什么区别?【发布时间】:2013-08-0217:35:33【问题描述】:我开始学习Scala,几乎在每个教程中我都会看到一个描述项目设置... 查看详情

Kivy Apk build with buildozer error: # Java compiler (javac) not found, please install it

】KivyApkbuildwithbuildozererror:#Javacompiler(javac)notfound,pleaseinstallit【英文标题】:【发布时间】:2016-02-2921:44:56【问题描述】:我正在尝试为我的kivy项目构建一个apk。我已经在python2.7中使用PyCharm安装了buildozer,然后我构建了.spec,但... 查看详情