Hello, can any one help me with below issue.
my build server is compiling fine with error in the source code, but java return with error code 1 each time, because of that my build server is failling.
PC: windows 10 64 bit
jdk: 15/17 tried with both
mucxpresso: 11.4.1 or 11.5.
same this working fine in the developer machine.
12:02:36 Build Finished. 0 errors, 251 warnings. (took 1s.231ms) Mcuxpressoidec: Java was started but returned exit code=1 -Dosgi.requiredJavaVersion=11 -Xms256m -Xmx3072m -Djava.net.useSystemProxies=true -Djava.library.path=binaries -Djava.class.path=C:\nxp\MCUXpressoIDE_11.4.1_6260\ide\\plugins/org.eclipse.equinox.launcher_1.6.0.v20200915-1508.jar -os win32 -ws win32 -arch x86_64 -launcher C:\nxp\MCUXpressoIDE_11.4.1_6260\ide\mcuxpressoidec.exe -name Mcuxpressoidec --launcher.library C:\nxp\MCUXpressoIDE_11.4.1_6260\ide\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.0.v20200915-1442\eclipse_11100.dll -startup C:\nxp\MCUXpressoIDE_11.4.1_6260\ide\\plugins/org.eclipse.equinox.launcher_1.6.0.v20200915-1508.jar --launcher.overrideVmargs -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data C:\Users\Administrator\Documents\MCUXpressoIDE_11.4.1_6260\Workspace1 -cleanBuild DM/RTXC_DM -vm C:\nxp\MCUXpressoIDE_11.4.1_6260\ide\\jre/bin/server/jvm.dll -vmargs -Dosgi.requiredJavaVersion=11 -Xms256m -Xmx3072m -Djava.net.useSystemProxies=true -Djava.library.path=binaries -Djava.class.path=C:\nxp\MCUXpressoIDE_11.4.1_6260\ide\\plugins/org.eclipse.equinox.launcher_1.6.0.v20200915-1508.jar
=========================================================
my script for the compilation:
-==============================================================
REM Batch file to build an Eclipse project from the command line on Windows
REM Example for using MCUXpresso IDE
@REM path of the IDE
SET IDE_PATH=C:\nxp\MCUXpressoIDE_11.4.1_6260
@REM path to the SDK
SET SDK_PATH=C:\Users\Administrator\mcuxpresso\02\SDKPackages
@REM TFS project downloaded source path
SET REPO_SOURCE_CODE=C:\Users\INRAC7\Documents\REX601_BSW
@REM path to GNU tools and compiler: arm-none-eabi-gcc.exe, ....
SET TOOLCHAIN_PATH=%IDE_PATH%\ide\tools\bin
@REM variable to the command line Eclipse IDE executable
SET IDE=%IDE_PATH%\ide\mcuxpressoidec.exe
ECHO Extending PATH if not already present
ECHO %PATH%|findstr /i /c:"%TOOLCHAIN_PATH:"=%">nul || set PATH=%PATH%;%TOOLCHAIN_PATH%
copy %REPO_SOURCE_CODE%\Tools\SDK\* %SDK_PATH%
rmdir /s /q C:\Users\INRAC7\Documents\MCUXpressoIDE_11.4.1_6260\Workspace
cd C:\Users\Administrator\Desktop
@REM -cleanbuild on project: this does a 'clean' on each build target followed by a build
"%IDE%" -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -import "%REPO_SOURCE_CODE%\DM" -data "C:\Users\INRAC7\Documents\MCUXpressoIDE_11.4.1_6260\buildWorkspace"
@REM -cleanbuild on project: this does a 'clean' on each build target followed by a build
"%IDE%" -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -import "%REPO_SOURCE_CODE%" -data "C:\Users\INRAC7\Documents\MCUXpressoIDE_11.4.1_6260\buildWorkspace"
@REM -cleanbuild on project: this does a 'clean' on each build target followed by a build
"%IDE%" -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data "C:\Users\INRAC7\Documents\MCUXpressoIDE_11.4.1_6260\buildWorkspace" -cleanBuild DM/RTXC_DM
@REM -cleanbuild on project: this does a 'clean' on each build target followed by a build
"%IDE%" -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data "C:\Users\INRAC7\Documents\MCUXpressoIDE_11.4.1_6260\buildWorkspace" -cleanBuild REX601_BSW/RTXC