| 
									
										
										
										
											2007-06-10 22:09:15 +08:00
										 |  |  | Eclipse settings | 
					
						
							|  |  |  | ---------------- | 
					
						
							|  |  |  | The following files should be excluded from build output: | 
					
						
							|  |  |  | *.metaprops | 
					
						
							|  |  |  | See Preferences/Java/Building/Output Folder/Filtered Resources | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-03-08 08:48:47 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-12-30 09:07:33 +08:00
										 |  |  | Eclipse.classpath | 
					
						
							|  |  |  | ----------------- | 
					
						
							| 
									
										
										
										
											2007-06-10 22:09:15 +08:00
										 |  |  | [This has been tested with Eclipse 3.2. It may not work with other versions.] | 
					
						
							| 
									
										
										
										
											2003-12-30 09:07:33 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | The file eclipse.classpath is intended as a starter .classpath file  | 
					
						
							| 
									
										
										
										
											2007-03-08 08:48:47 +08:00
										 |  |  | for building JMeter using Eclipse version 3.   | 
					
						
							| 
									
										
										
										
											2003-12-30 09:07:33 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-03-10 03:55:18 +08:00
										 |  |  | Note that Eclipse does not handle RMI compilations,  | 
					
						
							|  |  |  | nor is it easy to use for creating jar files. | 
					
						
							| 
									
										
										
										
											2003-12-30 09:07:33 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | However, it is easy to use Eclipse to run Ant. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The following targets may prove useful: | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-03-08 08:48:47 +08:00
										 |  |  |   compile-rmi - compiles the RMI files that Eclipse ignores | 
					
						
							|  |  |  |   package-only - creates the jars | 
					
						
							|  |  |  |   package - compiles everything and then packages it | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-03-10 03:55:18 +08:00
										 |  |  | Finishing the build using Ant | 
					
						
							|  |  |  | ----------------------------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Find the build.xml file in the project,  | 
					
						
							|  |  |  | right click on it, and click "Run As --> Ant Build". | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Make sure you select the "package" target. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | This will compile any remaining classes (e.g. the RMI ones), | 
					
						
							|  |  |  | and then create all the jars. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Now refresh the project (you should add this to the Ant build properties) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-03-08 08:48:47 +08:00
										 |  |  | Launching from Eclipse | 
					
						
							|  |  |  | ---------------------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-01 18:57:26 +08:00
										 |  |  | These instructions assume you have configured Eclipse to use the classpath | 
					
						
							|  |  |  | as suggested in eclipse.classpath, and have run "ant package" to compile | 
					
						
							|  |  |  | the RMI classes and build the jars. | 
					
						
							| 
									
										
										
										
											2007-03-08 08:48:47 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-03-10 03:55:18 +08:00
										 |  |  | Create a new Java Application launch configuration. | 
					
						
							| 
									
										
										
										
											2007-03-08 08:48:47 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | On the Main tab, enter the following as the main class: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   org.apache.jmeter.NewDriver | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  | On the Arguments tab, in the Working Directory area, pick the radio | 
					
						
							|  |  |  | button next to "Other" and enter the following in the text box: | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-09-01 18:57:26 +08:00
										 |  |  |   ${project_loc}/bin |