Community
Participate
Working Groups
With the TM 2.0 Release RSE-SDK.zip installed into Eclipse 3.3 SDK: File > Import > Plug-In-Development > Projects with Source Folders > org.eclipse.rse.tests The imported plugin fails to build, because default project settings are Java 1.4 compliance without "assert". Workaround: Go to Project Properties, Java Compiler, JDK Compliance and set the following: Disable "Use default compliance settings" Generated .class compatibility = 1.4 Source compatibility = 1.4 I think that in order to fix this, .settings/org.eclipse.jdt.core.prefs file should be part of the source build for all those projects that use Java 1.4 with assert. For most projects it won't be much of an issue because the sources are not meant to be built anyways; but for the tests it is, because "Import with Source Folders" is necessary in order to get the preconfigured *.launch file for running the Unit Tests under PDE out of a workspace.
Requirement to import with source folders is only because of bug 194740, so somehow one depends on the other.
Since TM 3.0M5, the build.properties and .settings/ files are included in the source build, but it seems that there is Platform / PDE bug 219696 which overrides the settings upon importing with source folders. I verified that the build.properties file is correctly included in the source zip, but PDE does not import it properly.
This works correctly with Eclipse SDK 3.4