matthiasblaesing commented on PR #4985:
URL: https://github.com/apache/netbeans/pull/4985#issuecomment-1322519840

   My personal worst-case is developing for liferay-portal. It uses a custom 
patched gradle version and requires JDK 8 to build. This seems to improve the 
situation a lot! This is not yet a comprehensive test, but this is what I did:
   
   I build NetBeans from this branch. Additionally I had to adjust the gradle 
deamon settings like this (`~/.gradle/gradle.properties`):
   
   ```properties
   org.gradle.jvmargs=-Xms512m -Xmx4g
   liferay.home=/home/matthias/src/liferay-portal/bundles/
   ```
   
   The first option give the gradle daemon enough space to handle the projects 
and the second is needed as the liferay build system sets this property from 
the ant invocation that starts the build. I have to restructure the build 
minimally, so that the grade wrapper is found. I build liferay once using `ant 
all`, then I copy the `gradle` directory from the main directory to `modules`. 
In the ` modules/gradle/wrapper/gradle-wrapper.properties`  I change the 
`distributionUrl` to 
`distributionUrl=../../../tools/gradle-6.9.2-LIFERAY-PATCHED1-bin.zip`. Finally 
the patched gradle needs to be renamed to fit the gradle versioning scheme from 
` gradle-6.9.2.LIFERAY-PATCHED-1-bin.zip` to 
`gradle-6.9.2-LIFERAY-PATCHED1-bin.zip` .
   
   Project loading takes time, but it feels nice to be able to open the 
projects in a sane manner. Thank you!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

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

Reply via email to