Author: mthl
Date: Thu Aug 22 21:19:34 2019
New Revision: 1865718
URL:
http://svn.apache.org/viewvc?rev=1865718&view=revLog:
Improved: Make ‘gradlew ofbiz’ depend on :classes instead of :build
(OFBIZ-11162)
It is not necessary to build the jar to run OFBiz. It is only
necessary to compile the classes in the build directory. This adapts
‘gradlew ofbiz’ to have the same dependencies as ‘gradlew run’.
Modified:
ofbiz/ofbiz-framework/trunk/build.gradle
Modified: ofbiz/ofbiz-framework/trunk/build.gradle
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/build.gradle?rev=1865718&r1=1865717&r2=1865718&view=diff==============================================================================
--- ofbiz/ofbiz-framework/trunk/build.gradle (original)
+++ ofbiz/ofbiz-framework/trunk/build.gradle Thu Aug 22 21:19:34 2019
@@ -1005,9 +1005,9 @@ tasks.addRule('Pattern: ofbizBackground
* ======================================================== */
def createOfbizCommandTask(taskName, arguments) {
- task(type: JavaExec, dependsOn: build, taskName) {
+ task(type: JavaExec, dependsOn: classes, taskName) {
jvmArgs(application.applicationDefaultJvmArgs)
- classpath = files(jar.outputs)
+ classpath = sourceSets.main.runtimeClasspath
main = application.mainClassName
args arguments
if (taskName ==~ /^ofbiz.*(--test|-t).*/) {