build failed

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.316409)

build failed

投稿記事by stocheche » 2018年5月06日(日) 06:04

minecraft 1.7.10 forge10.13.4.1558でmoddingをしています。
コンパイルしようと思って、コマンドプロンプトでgradle buildと打ってもbuild failedと表示されて、コンパイルが失敗します。

D:\minecraft\Modding\testMod>gradle build

FAILURE: Build failed with an exception.

* Where:
Build file 'D:\minecraft\Modding\testMod\build.gradle' line: 18

* What went wrong:
A problem occurred evaluating root project 'testMod'.
> Failed to apply plugin [id 'forge']
> You must set the Minecraft Version!
> java.lang.NullPointerException (no error message)

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s

どうすればいいですか。
stocheche
ID:da05adc8
 

  • (PostNo.316447)

Re: build failed

投稿記事by ho9tocraft » 2018年5月07日(月) 15:35

gradlew setupDecompWorkspaceじゃないんですか?(環境構築に失敗しているかもしれません)
失敗しているならやって、次へ。成功しているなら飛ばす。
gradlew buildでやってみたらどうでしょうか
アバター
ho9tocraft
ID:216d90b4
石掘り
 
記事: 101
登録日時: 2017年8月24日(木) 17:01

  • (PostNo.316448)

Re: build failed

投稿記事by elise_blacklab » 2018年5月07日(月) 16:04

stocheche さんが書きました:* > Failed to apply plugin [id 'forge']

もしマルチプロジェクト用にbuild.gradleを書き換えているようでしたら,apply plugin: に指定する文字列は"forge"ではなく"net.minecraftforge.gradle.forge"に代わっていますので書き換えてください.
※初期のmodding wikiその他もろもろの影響なのか,古い記述が散見されます.MinecraftForgeのforumも探してみると参考になるかもしれません.

あまり考えられませんが,build.gradleを書き換えていない場合はビルドスクリプトが古い可能性がありますので,該当バージョンのMDKごと再ダウンロードをお試しください.

ho9tocraft さんが書きました:

フォーラムですので情報共有を意識した回答をすべきと思います.
頭で考えず一般的な解決方法を書き込んでいくのは,文面を読んでいないものとみなされます.
メイドつくってたりします.http://6docvc.net/
アバター
elise_blacklab
ID:0f87040f
掘り廃人
 
記事: 2515
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.316536)

Re: build failed

投稿記事by stocheche » 2018年5月12日(土) 05:30

ありがとうございます。
お二人の回答を試させていただきましたが、やはりbuild failedになります。

D:\minecraft\Modding\testMod>gradle build

FAILURE: Build failed with an exception.

* Where:
Build file 'D:\minecraft\Modding\testMod\build.gradle' line: 18

* What went wrong:
A problem occurred evaluating root project 'testMod'.
> Plugin with id 'net.minecraftforge.gradle.forge' not found.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 6s

ちなみに、setupDecompWorkspaceの構築は成功しています。
stocheche
ID:da05adc8
 

  • (PostNo.316537)

Re: build failed

投稿記事by ho9tocraft » 2018年5月12日(土) 07:26

Forgeのソースの再DL&再インストールを行って、それでも駄目ならPC側に何らかの原因がある………はず。
Eclipse側で赤色のマークがワークスペースに立ってたら多分そういう事
アバター
ho9tocraft
ID:216d90b4
石掘り
 
記事: 101
登録日時: 2017年8月24日(木) 17:01

  • (PostNo.316541)

Re: build failed

投稿記事by elise_blacklab » 2018年5月12日(土) 14:49

もしかしてラッパーじゃない方のgradle使ってませんか?
ディレクトリにあるgradlew.batの方を使ってください.
何らかのgradleコンポーネントをシステムにインストールする必要はありません.

それでも治らなければbuild.gradleの記載を.
メイドつくってたりします.http://6docvc.net/
アバター
elise_blacklab
ID:7032aa45
掘り廃人
 
記事: 2515
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.316591)

Re: build failed

投稿記事by stocheche » 2018年5月13日(日) 20:08

ディレクトリのgradlew.batを起動しても、何も起こらないのですが....

一応、build.gradleを載せます。


buildscript {
repositories {
mavenCentral()
maven {
name = "forge"
url = "http://files.minecraftforge.net/maven"
}
maven {
name = "sonatype"
url = "https://oss.sonatype.org/content/repositories/snapshots/"
}
}
dependencies {
classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
}
}

apply plugin: 'net.minecraftforge.gradle.forge'

version = "1.7.10-1.1.0"
group= "com.yourname.modid" // http://maven.apache.org/guides/mini/gui ... tions.html
archivesBaseName = "testMod"

minecraft {
version = "1.7.10-10.13.4.1558-1.7.10"
runDir = "eclipse"
}

dependencies {
// you may put jars on which you depend on in ./libs
// or you may define them like so..
//compile "some.group:artifact:version:classifier"
//compile "some.group:artifact:version"

// real examples
//compile 'com.mod-buildcraft:buildcraft:6.0.8:dev' // adds buildcraft to the dev env
//compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env

// for more info...
// http://www.gradle.org/docs/current/user ... orial.html
// http://www.gradle.org/docs/current/user ... ement.html

}

processResources
{
// this will ensure that this task is redone when the versions change.
inputs.property "version", project.version
inputs.property "mcversion", project.minecraft.version

// replace stuff in mcmod.info, nothing else
from(sourceSets.main.resources.srcDirs) {
include 'mcmod.info'

// replace version and mcversion
expand 'version':project.version, 'mcversion':project.minecraft.version
}

// copy everything else, thats not the mcmod.info
from(sourceSets.main.resources.srcDirs) {
exclude 'mcmod.info'
}
}
dependencies { compile fileTree(dir: 'ic2', include: 'industrialcraft-2-2.2.827-experimental-dev.jar') }
tasks.withType(Jar) {compileJava.options.encoding = 'UTF-8'}

最後のdependenciesとtasks.withType(Jar) くらいしか変えていないはずなんですが
stocheche
ID:da05adc8
 

  • (PostNo.316592)

Re: build failed

投稿記事by elise_blacklab » 2018年5月13日(日) 21:08

stocheche さんが書きました:ディレクトリのgradlew.batを起動しても、何も起こらないのですが....

起動後しばらくGradleの構成チェックやらリポジトリの問い合わせやらをしているはずなので何も起こらないということはないと思われます
十分ほど待っても何も起こらない場合はネットワークやセキュリティソフト周りを確認してください.
メイドつくってたりします.http://6docvc.net/
アバター
elise_blacklab
ID:0f87040f
掘り廃人
 
記事: 2515
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.317889)

Re: build failed

投稿記事by stocheche » 2018年7月08日(日) 14:34

gradle.batを使ってもダメでした。
stocheche
ID:a523b652
 

  • (PostNo.317898)

Re: build failed

投稿記事by ゲスト » 2018年7月08日(日) 17:24

おそらくJavaのバージョンによってビルドできないという案件ではないでしょうか
ゲスト
ID:73698a49
 

  • (PostNo.317899)

Re: Re: build failed

投稿記事by ゲスト » 2018年7月08日(日) 17:25

追記: 10,9は動きが怪しいみたいです。8を使うことをおすすめします。
ゲスト
ID:73698a49
 

  • (PostNo.317986)

Re: build failed

投稿記事by stocheche » 2018年7月12日(木) 17:21

今まで別のパソコンで開発しておりましたが、その時のjavaと同じものを使用しています。
java -version は1.8.0_171です
stocheche
ID:da05adc8
 

  • (PostNo.317989)

Re: build failed

投稿記事by stocheche » 2018年7月12日(木) 18:03

関係ないかもしれませんが、どうも最近1.7.10でクラッシュがよく起きます。

---- Minecraft Crash Report ----
// Everything's going to plan. No, really, that was supposed to happen.

Time: 18/07/12 17:13
Description: Exception in server tick loop

java.lang.RuntimeException: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at codechicken.wirelessredstone.core.SaveManager.saveFreq(SaveManager.java:424)
at codechicken.wirelessredstone.core.RedstoneEtherFrequency.saveFreq(RedstoneEtherFrequency.java:93)
at codechicken.wirelessredstone.core.RedstoneEtherServer.saveEther(RedstoneEtherServer.java:74)
at codechicken.wirelessredstone.core.WRCoreEventHandler.onWorldSave(WRCoreEventHandler.java:53)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_34_WRCoreEventHandler_onWorldSave_Save.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraft.world.WorldServer.func_73044_a(WorldServer.java:810)
at net.minecraft.server.MinecraftServer.func_71267_a(MinecraftServer.java:318)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:569)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at codechicken.wirelessredstone.core.SaveManager.writeNodes(SaveManager.java:390)
at codechicken.wirelessredstone.core.SaveManager.saveFreq(SaveManager.java:420)
... 12 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.set(ArrayList.java:444)
at codechicken.wirelessredstone.core.SaveManager.setSectorUsed(SaveManager.java:201)
at codechicken.wirelessredstone.core.SaveManager.markSectorStackUnused(SaveManager.java:325)
at codechicken.wirelessredstone.core.SaveManager.writeNodes(SaveManager.java:344)
... 13 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1923520224 bytes (1834 MB) / 3170893824 bytes (3024 MB) up to 4294967296 bytes (4096 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 Optifine OptiFine_1.7.10_HD_U_D6 20 mods loaded, 20 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
UCHIJAAAA CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCHIJAAAA intelliinput{2.5} [IntelliInput for 1.7.10] (minecraft.jar)
UCHIJAAAA FastCraft{1.23} [FastCraft] (fastcraft-1.23.jar)
UCHIJAAAA MCTE{1.7.10.12} [MCTerrainEditor] (MCTE1.7.10.12_Forge10.13.4.1558.zip)
UCHIJAAAA NGTLib{1.7.10.27} [NGTLib] (NGTLib1.7.10.27_Forge10.13.4.1558.zip)
UCHIJAAAA ogamod{1.7.10-1.1.8} [OgaMod] (OgaMod-1.7.10-1.1.8.jar)
UCHIJAAAA ForgeMultipart{1.2.0.345} [Forge Multipart] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)
UCHIJAAAA MrTJPCoreMod{1.1.0.33} [MrTJPCore] (MrTJPCore-1.7.10-1.1.0.33-universal.jar)
UCHIJAAAA ProjRed|Core{4.7.0pre12.95} [ProjectRed Core] (ProjectRed-1.7.10-4.7.0pre12.95-Base.jar)
UCHIJAAAA ReiMinimap{1.7.10} [Rei's Minimap] (Reis-Minimap-Mod-1.7.10.jar)
UCHIJAAAA RTM{1.7.10.35} [RealTrainMod] (RTM1.7.10.35_Forge10.13.4.1558.zip)
UCHIJAAAA stationsMod{1.7.10.5} [Stations Mod] (StationsMod-1.7.10.5.jar)
UCHIJAAAA WR-CBE|Core{1.4.1.9} [WR-CBE Core] (WR-CBE-1.7.10-1.4.1.9-universal.jar)
UCHIJAAAA WR-CBE|Addons{1.4.1.9} [WR-CBE Addons] (WR-CBE-1.7.10-1.4.1.9-universal.jar)
UCHIJAAAA WR-CBE|Logic{1.4.1.9} [WR-CBE Logic] (WR-CBE-1.7.10-1.4.1.9-universal.jar)
UCHIJAAAA McMultipart{1.2.0.345} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)
UCHIJAAAA ForgeMicroblock{1.2.0.345} [Forge Microblocks] (ForgeMultipart-1.7.10-1.2.0.345-universal.jar)
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['ogatakashi'/330, l='MAIKURA City', x=-76.69, y=74.00, z=552.16]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
OptiFine Version: OptiFine_1.7.10_HD_U_D6
Render Distance Chunks: 13
Mipmaps: 0
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
OpenGlVersion: 4.5.0 - Build 22.20.16.4749
OpenGlRenderer: Intel(R) HD Graphics 620
OpenGlVendor: Intel
CpuCount: 4

もしかしたら関係あるかもしれませんが
stocheche
ID:da05adc8
 

  • (PostNo.317993)

Re: build failed

投稿記事by stocheche » 2018年7月12日(木) 21:03

すみません
途中で何か変わってきたと思っていたのですが、環境構築の話ではなくて、コンパイルがしたいのです。
stocheche
ID:da05adc8
 


Return to 質問:開発・制作関連

x