...
I HAVE NOT VERIFIED THAT THE SERVER CAN RUN AFTER COMPILING THE CLASSES THIS WAY.
...
Just to report that I was able to get the jmx-console to come up with an Eclipse launch. Just transliterated the run:server goal in the assembly/maven.xml into an Eclipse launch. Works both in Run and Debug.
I've attached a .launch file for it (note: Eclipse 3.0M6, if it matters)
-- Patrick Mueller [EMAIL PROTECTED]
<?xml version="1.0" encoding="UTF-8"?> <launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication"> <booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/> <stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.apache.geronimo.Geronimo"/> <listAttribute key="org.eclipse.jdt.launching.CLASSPATH"> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="4" path="2" containerPath="org.eclipse.jdt.launching.JRE_CONTAINER"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="2" path="3" internalArchive="/incubator-geronimo/assembly/target/lib/cglib-full-2.0-RC2.jar"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="2" path="3" internalArchive="/incubator-geronimo/assembly/target/lib/commons-logging-1.0.3.jar"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="2" path="3" internalArchive="/incubator-geronimo/assembly/target/lib/geronimo-kernel-DEV.jar"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="2" path="3" internalArchive="/incubator-geronimo/assembly/target/lib/mx4j-SNAPSHOT.jar"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="2" path="3" internalArchive="/incubator-geronimo/assembly/target/lib/tools.jar"/> "/> </listAttribute> <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="../config-store org/apache/geronimo/Server"/> <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="incubator-geronimo"/> <listAttribute key="org.eclipse.jdt.launching.SOURCE_PATH"> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="1" path="3" projectName="incubator-geronimo"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry type="4" path="2" containerPath="org.eclipse.jdt.launching.JRE_CONTAINER"/> "/> </listAttribute> <stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-mx256m -ea -Dgeronimo.base.dir=../var"/> <listAttribute key="org.eclipse.debug.ui.favoriteGroups"> <listEntry value="org.eclipse.debug.ui.launchGroup.run"/> <listEntry value="org.eclipse.debug.ui.launchGroup.debug"/> </listAttribute> <booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/> <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="incubator-geronimo/assembly/target/bin"/> <booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_SOURCE_PATH" value="false"/> <stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.jdt.debug.ui.javaSourceLocator"/> </launchConfiguration>