You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2018/01/27 17:54:08 UTC

[GitHub] wltjr commented on issue #392: form: Fix compile error under Java 9, method cannot be applied to types

wltjr commented on issue #392: form: Fix compile error under Java 9, method cannot be applied to types
URL: https://github.com/apache/incubator-netbeans/pull/392#issuecomment-361001954
 
 
   @mdindoffer yes but I am not using ant or the netbeans build system. Gentoo has its own Java build system that handles dependency resolution and the like. There was ant integration but it was complex and required python xml re-rewriters to correct/adjust source/target/release/classpath entries in build.xml and properties files. But that its not always done consistently. The previous package for Gentoo using ant built jars of varying source/target. It could not build them all at a given source/target/release which is what the Gentoo java systems is designed to do. I just reduced stuff to a simple javac type function via a Bash function library on Gentoo called eclasses. That is what handles the build.
   
   So yes I have it building and running entirely under JDK 9, and soon JDK 10. But I am not using ant or the build system. It was to cumbersome. I tried going that route but was getting no where. Plus I wanted to use system jars for external stuff, also built from source under JDK 9. The external binaries and hashes from those were causing lots of problems using ant. I was having to modify to many things. This way I am just not using all that stuff, and not modifying code etc really.
   
   I can see about modifying the ant build.xml files and sources to build under jdk9. I was going that route at first, but it will not be for my needs just general Netbeans building. How I am building Netbeans IMHO is more simplistic but not practical for others unless running Gentoo, or Gentoo Preffix on a *nix system; Linux, BSD, OS X, Other Unix, etc.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists