Questions tagged «build»

将源代码文件转换为可以在计算机上运行的独立软件工件的过程

21
Gradle找不到tools.jar
我将Javadoc doclet与gradle一起使用,因此需要使用package.tools.jar包,该包位于jdk的lib文件夹中(在我的情况下为1.6.0_26)。 关键是gradle不会自动获取它,因此我将该工具包添加到我的libs文件夹中,然后将其添加到dependencies.gradle中。 现在,我想直接从JDK主页将其带入我的dependencies.gradle。有没有办法做到这一点?我已经在我的dependencies.gradle中尝试了下一个: compile files("${System.properties['java.home']}/lib/tools.jar") 但是它在编译时找不到。
160 java  gradle  groovy  build 

1
Xcode-但是...我们的档案在哪里?
我已使用Build和Archive命令将三个版本的应用程序提交到App Store。但是...这些档案在哪里? 我刚刚了解到,我只需要它们就能读取崩溃日志。我的~/Library/Developer/Xcode/Archives文件夹是空的(实际上,我现在刚刚在其中生成一个xarchive文件来测试崩溃日志的读取)。 Spotlight找不到任何.xarchive。 在编码下一个版本时,除项目构建(产品-清洁)外,我从未被要求删除或清除任何其他内容。
160 iphone  xcode  build  crash  archive 

12
Xcode:构建失败,但没有错误消息
使用Xcode 4.5.1。我们的项目在过去三个月中一直运行良好,但是突然间,当我尝试进行构建时,它说“构建失败”,但是在三角形感叹号选项卡上没有显示任何错误,也没有给出弹出它的原因建立失败。 我们尚未更改包标识符或任何其他项目属性。我尝试过清理,然后构建,但是没有运气。 是什么原因引起的? 与此问题类似,但没有解决方案适用。
158 xcode  build 

14
在圆ci中找不到com.android.tools.build:gradle:3.0.0-alpha1
我将gradle插件更新为最新版本:com.android.tools.build:gradle:3.0.0-alpha1 并发生了此错误: export TERM="dumb" if [ -e ./gradlew ]; then ./gradlew test;else gradle test;fi FAILURE: Build failed with an exception. What went wrong: A problem occurred configuring root project 'Android-app'. Could not resolve all dependencies for configuration ':classpath'. Could not find com.android.tools.build:gradle:3.0.0-alpha1. Searched in the following locations: https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha1/gradle-3.0.0-alpha1.pom https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha1/gradle-3.0.0-alpha1.jar Required …

7
防止单元测试,但允许在Maven中进行集成测试
我有一个Maven构建,其中使用SureFire插件运行一些单元测试,使用FailSafe插件运行一些集成测试。我想要一种只运行FailSafe插件的测试的方法。 对于我而言,在pom中添加不同的配置文件或其他内容不是一个好的解决方案,因为它是多模块构建,并且我不想编辑每个模块的pom。 有skip.tests和maven.test.skip和skipTests它停止所有的测试,并且skipITs,其中只有故障安全插件停止。 那么,是否为Maven提供了一个命令行标记,例如skipITs,而是具有“ onlyIT”功能?

29
错误:任务':app:compileDebugKotlin'的执行失败。>编译错误。请参阅日志以获取更多详细信息
Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details build:gradle(模块:app) buildscript { repositories { maven { url 'https://jitpack.io' url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'io.fabric' apply plugin: 'kotlin-android-extensions' repositories { maven { url 'https://maven.fabric.io/public' …
154 android  build  kotlin 

2
预算警告,初始预算超出上限
当使用--prod构建我的angular 7项目时,我在预算中发出警告。 我有一个Angular 7项目,我想构建它,但是我有一个警告: WARNING in budgets, maximum exceeded for initial. Budget 2 MB was exceeded by 1.77 MB 这些是块详细信息: chunk {scripts} scripts.2cc9101aa9ed72da1ec4.js (scripts) 154 kB [rendered] chunk {0} runtime.ec2944dd8b20ec099bf3.js (runtime) 1.41 kB [entry] [rendered] chunk {1} main.13d1eb792af7c2f359ed.js (main) 3.34 MB [initial] [rendered] chunk {2} polyfills.11b1e0c77d01e41acbba.js (polyfills) 58.2 kB [initial] …

14
gradle的多项目测试依赖
我有一个多项目配置,我想使用gradle。 我的项目是这样的: 项目A -> src/main/java -> src/test/java 项目B - > src/main/java(取决于src/main/java在项目A) - > src/test/java(取决于src/test/java在项目A) 我的Project B build.gradle文件是这样的: apply plugin: 'java' dependencies { compile project(':ProjectA') } 任务compileJava工作正常,但是compileTestJava不会编译Project A的测试文件。

2
每次按键后,Xcode都会继续构建情节提要
我最近使用情节提要的Xcode项目进入了一个非常奇怪的状态:Xcode会继续构建整个项目,尤其是每次按键后都会构建情节提要。我没有发现这种现象的原因,也没有在我的项目中扩散所有有趣的文件(storyboard和项目),也没有在Xcode中进行设置(也许我只是找不到它?)不用说,这种“功能”几乎使我的项目无法进行因为当我键入新代码时,CPU一直忙于重建情节提要。有人看到吗?
145 ios  xcode  build  storyboard 

9
我如何以及为什么要设置C#构建机器?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 改善这个问题 我正在与一个小型的(4人)开发团队一起从事C#项目。我建议设置一台构建机器,该机器每晚进行项目的构建和测试,因为我知道这是一件好事。麻烦的是,我们在这里没有太多预算,因此我必须将费用证明是合理的。所以我想知道: 我需要什么样的工具/许可证?现在,我们使用Visual Studio和Smart Assembly进行构建,并使用Perforce进行源代码控制。我是否还需要其他东西,或者有等同于cron的工作来运行自动化脚本? 除了显示损坏的迹象以外,这还能使我得到什么?我是否应该在该解决方案(sln文件)中设置将由这些脚本运行的测试项目,以便可以对特定功能进行测试?目前,我们有两个这样的测试,因为我们没有时间(或坦率地说,没有经验)进行好的单元测试。 我需要哪种硬件? 构建完成并经过测试后,将其放置在ftp站点上还是一种内部访问方式是一种常见的做法?想法是,这台机器可以完成构建,我们都去做,但是可以根据需要进行调试。 我们应该多久进行一次这种构建? 如何管理空间?如果我们每晚进行构建,我们应该保留所有旧构建,还是大约一周后开始弃用它们? 还有什么我没看到的吗? 我意识到这是一个很大的话题,我才刚开始。我在这里找不到这个问题的副本,如果那里有一本书我应该拿回来,请告诉我。 编辑:我终于得到它的工作!Hudson完全是太棒了,FxCop表明我们认为实现的某些功能实际上是不完整的。我们还必须将安装程序类型从“旧式” vdproj更改为“ New Hotness WiX”。 基本上,对于那些关注的人,如果可以从命令行运行构建,则可以将其放入hudson。通过MSBuild从命令行运行生成本身是一个有用的练习,因为它会强制您的工具是最新的。

14
node_modules / rxjs / internal / types.d.ts(81,44):错误TS1005:';' 安装Angular 6后出现预期的错误
我有一个错误 node_modules / rxjs / internal / types.d.ts(81,44):错误TS1005:';' 预期。 安装Angular 6.之后 检查错误: ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.

7
建立IPA时发生Xcode 6.1错误
今天刚刚升级到Xcode 6.1,然后猜测一下:现在,我在使用TestFlight桌面应用程序提交版本时遇到了麻烦。这是应用开始构建IPA时出现的错误: 错误:/ usr / bin / codesign --force --preserve-metadata = identifier,entitlements,resource-rules --sign 854059d45eed724593debef577a562e1ba96ab55 --resource-rules = / tmp / QYFSJIvu7W / Payload / XX.app / ResourceRules.plist / tmp /QYFSJIvu7W/Payload/XX.app失败,错误1。输出:警告:--preserve-metadata与选项“ resource-rules”一起使用(在Mac OS X> = 10.10中已弃用)!警告:--resource-rules在Mac OS X> = 10.10中已被弃用!/tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist:无法读取资源 “支持文章”不知道发生了什么。 这似乎不是TestFlight的问题,因为在使用xcrun或类似工具的Jenkins等CI环境中,会发生相同的事情。 该应用程序已经几个月没有更新了,所以我知道我不应该期望有任何更新可以很快解决此问题。过去,它对我和我的客户来说都非常有效,所以我也不是很想放弃其他东西。 任何有关此错误的内容以及解决方法的想法都将不胜感激。

5
`npm build`不会在package.json中运行名为“ build”的脚本
对于新模块,我试图在npm build没有gulp / Grunt /其他专用构建工具的情况下使用。 "scripts": { "build": "node build.js" }, 我的build.js很简单 console.log('Hello') 但是,跑步 npm build 仅退出而不打印任何内容,状态为0。 运行: npm install 也可以执行所有正常操作,但是也不运行build.js。 如何让npm运行我的构建脚本? 编辑:即使简单的bash命令似乎也不起作用,例如 "scripts": { "build": "touch TESTFILE" }, 不使用该名称创建文件。
138 javascript  node.js  build  npm 

8
构建与编译(Java)
认为答案很明显,但是可以解决: 当我在为学校设计一个小型项目时(使用Java),我对其进行了编译。 在我的小屋中,我们正在使用ant来构建我们的项目。 我认为编译是构建的一部分。这样对吗?构建和编译有什么区别? 相关: 编译和构建有什么区别?
138 java  build  compilation 

5
进行构建:“找不到包”(即使设置了GOPATH)
即使GOPATH设置正确,我仍然无法“运行”或“运行”来找到自己的软件包。我究竟做错了什么? $ echo $GOROOT /usr/local/go $ echo $GOPATH /home/mitchell/go $ cat ~/main.go package main import "foobar" func main() { } $ cat /home/mitchell/go/src/foobar.go package foobar $ go build main.go main.go:3:8: import "foobar": cannot find package
138 build  go  package 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.