我试图测试对Spoon source进行更改(试图了解它是如何工作的),但不知道如何构建最终的jar (具有与the site提供的依赖项类似的依赖项),然后我们可以使用它独立运行。
我尝试运行./gradlew build和./gradlew install,但对代码做了一些细微的修改,一切都成功构建,但是我找不到能够正常工作的JAR。:(
任何与构建/发布过程相关的帮助/文档都将不胜感激。
发布于 2017-03-30 17:48:18
Next -> Finish导入
错误:找不到SDK位置。使用local.properties文件中的sdk.dir或ANDROID_HOME环境变量定义位置。
在根目录下创建local.properties文件,内容如下:
sdk.dir=/Users/yourusername/Library/Android/sdk如果看到gradle出现问题,请按gradle菜单(右侧的选项卡),然后单击synchronize/refresh按钮。
Project Structure -> Modules。单击+ -> Import module -> spoon-client -> Import module from external model Gradle -> Next -> Next。对spoon-runner执行相同的过程,然后单击Apply.Project Structure -> Artifacts。单击+ -> JAR -> From modules with dependencies... spoon-client,将Main class保留为空,然后按OK。对spoon-runner执行相同的过程。单击OK.All artifacts. Apply -> Build -> Build Artifacts... ->
将在您在Artifacts菜单中指定的位置创建JAR。


https://stackoverflow.com/questions/43017499
复制相似问题