Hi
I get this when I try to gradle build the zay-es-net project:
21:29:18.319 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:29:18.319 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
21:29:18.319 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:29:18.319 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
21:29:18.319 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':extensions:zay-es-net:javadoc'.
21:29:18.319 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): 'E:\Development\GitHub\jMonkeyEngine-Contribution\zay-es\extensions\Zay-ES-Net\build\tmp\javadoc\javadoc.options'
21:29:18.320 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
21:29:18.320 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Try:
21:29:18.320 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Run with --stacktrace option to get the stack trace.
Am I doing something wrong ?
This is the javadoc option file (minus the path variable)
-d 'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\build\\docs\\javadoc'
-doctitle 'zay-es-net 1.3.1-alpha1 API'
-quiet
-windowtitle 'zay-es-net 1.3.1-alpha1 API'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\client\\EntityDataClientService.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\client\\RemoteEntityData.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\client\\RemoteStringIndex.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\AbstractMessageDelegator.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ClassFieldSerializer.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ClassSerializer.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ComponentChangeMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\EntityChangeSerializer.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\EntityDataMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\EntityIdsMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\EntitySerializers.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\FindEntitiesMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\FindEntityMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\GetComponentsMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\GetEntitySetMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ObjectMessageDelegator.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ReleaseEntitySetMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ReleaseWatchedEntityMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ResetEntitySetFilterMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\ResultComponentsMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\StringIdMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\TransientUtils.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\net\\WatchEntityMessage.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\ComponentUsageTracker.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\EntityDataHostedService.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\EntityDataHostService.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\EntityDataWrapper.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\EntityHostSettings.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\HostedEntityData.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\server\\SessionDataDelegator.java'
'E:\\Development\\GitHub\\jMonkeyEngine-Contribution\\zay-es\\extensions\\Zay-ES-Net\\src\\main\\java\\com\\simsilica\\es\\TransientComponent.java'
pspeed
September 12, 2016, 8:24pm
3
Were there errors above that? These are just the errors that say “Something bad happened further up”, basically.
For some reason, Java 8’s javadoc seems to be more picky than my Java 7 about characters in the javadoc comments.
JDK 8. I’ll revert to JDK 7 and report back
Found out its a common error to get in java8. Seems the javadoc compiler is stricter. I made the following commit to fix it for me:
jMonkeyEngine-Contributions:master
← assofohdz:master
opened 07:02PM - 15 Sep 16 UTC
pspeed
September 15, 2016, 8:51pm
6
Can you show me what the actual errors are so that I can fix them? I’d rather not just silence them.
All your original message showed was that there was an error. It didn’t show the part above where the errors were actually listed.
1 Like
It is most likely something like this
committed 09:06AM - 02 Sep 16 UTC
which is trivial to fix. As @pspeed said, gradle tells you where the problem is (yes, it is buried within 50+ warnings, but is there)
pspeed
September 16, 2016, 6:49am
8
Yep, but easier to track down with locations already provided.
I’ll get back to you with it later today
Here is the error:
E:\Development\GitHub\jMonkeyEngine-Contribution\zay-es\extensions\Zay-ES-Net\src\main\java\com\simsilica\es\net\StringIdMessage.java:47: error: bad use of '>'
* this because string ID lookups only go client->server.
^
I’ll do a pull request later to fix it
I created a pull request to fix it:
jMonkeyEngine-Contributions:master
← assofohdz:master
opened 04:02PM - 18 Sep 16 UTC