I discovered this link while searching how classpath works in java , this link is good not only explains how to setup classpath in windows and linux but also helps to understand classpath working mechanism in java.
Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project.
"This page describes how you can get an extended WADL from your REST app. It aligns mostly with the extended-wadl-webapp sample and uses these features:
Add additional doc tags to the WADL
Create JAXB beans from xsd - you might also create the schema from your beans
Add the grammars element that includes the xsd file from which JAXB beans were generated to the WADL
Add javadoc from your resource classes to the WADL, using most of the supported javadoc tags
For getting the extended WADL as described above these things have to be done:
Configure the maven-jaxb-plugin to create JAXB beans from xsd - this is described here just to describe what's done in the sample.
Add the application-doc.xml and application-grammars.xml to the build classpath
Configure the maven-javadoc-plugin with the ResourceDoclet provided by the wadl-resourcedoc-doclet artifact to create the resource-doc.xml.
Create a subclass of WadlGeneratorConfig that defines/configures the WadlGenerators to use
Specify your custom WadlGeneratorConfig in the web.xml as the WadlGeneratorConfig"
Eclipse Integration for Karaf is the integration of the Apache Karaf application platform and the Eclipse IDE.
Notable features include:
An Eclipse Run/Debug launcher configuration that configures Karaf to run inside the workbench transparently to the developer
Automatic deployment of workspace plugin projects to running Karaf instances without copying files
A Target Platform Definition that allows developers to target only the bundles found in Karaf distributions
A Target Platform Provisioner that automatically constructs a target platform from any Karaf distribution on the user's local disk
JMX instrumentation of the Running/Debugging Karaf instance.
Eclipse views that display the Bundle and Service status of Karaf instances
Experimental features:
Web Tools Platform integration including:
Karaf server runtime with associated classpath maintenance
Karaf runtime locator that scans local disks for compatible Karaf distributions
Install from the EIK Update Site