Return-Path: Delivered-To: apmail-jakarta-jmeter-dev-archive@www.apache.org Received: (qmail 52162 invoked from network); 15 Aug 2006 13:39:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Aug 2006 13:39:55 -0000 Received: (qmail 83392 invoked by uid 500); 15 Aug 2006 13:39:55 -0000 Delivered-To: apmail-jakarta-jmeter-dev-archive@jakarta.apache.org Received: (qmail 83225 invoked by uid 500); 15 Aug 2006 13:39:55 -0000 Mailing-List: contact jmeter-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "JMeter Developers List" Reply-To: "JMeter Developers List" Delivered-To: mailing list jmeter-dev@jakarta.apache.org Received: (qmail 83214 invoked by uid 500); 15 Aug 2006 13:39:55 -0000 Received: (qmail 83211 invoked by uid 99); 15 Aug 2006 13:39:55 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Aug 2006 06:39:55 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Aug 2006 06:39:54 -0700 Received: from ajax.apache.org (localhost [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 761B3D495F for ; Tue, 15 Aug 2006 14:39:33 +0100 (BST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki To: jakarta-jmeter-cvs@apache.org Date: Tue, 15 Aug 2006 13:39:33 -0000 Message-ID: <20060815133933.9914.5682@ajax.apache.org> Subject: [Jakarta-jmeter Wiki] Update of "BuildingPlugInWithEclipse" by Mikko Ohtamaa X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-jmeter Wiki" for change notification. The following page has been changed by Mikko Ohtamaa: http://wiki.apache.org/jakarta-jmeter/BuildingPlugInWithEclipse ------------------------------------------------------------------------------ 2. Set up jmeter-trunk project * Let Eclipse internal compiler handle the building of JMeter, instead of relying on JMeter's own Ant build files. When Eclipse handles building, development work goes more smoothly. * Source build paths: + * Add all paths which contain /org folder + * components/ and protocols contain nested levels so be careful choosing the right target folders - * src/protocol/ftp - * test/src - * src/protocol/http - * src/protocol/java - * src/protocol/jdbc - * src/protocol/tcp - * src/monitor/components - * src/monitor/model - * src/components - * src/core - * src/examples - * src/functions - * src/htmlparser - * src/jorphan - * src/junit - * src/reports * Exclude following files from building - * They have missing dependencies and are related to HTTP security which you are not probably interested in + * They have missing dependencies - * org/apache/jmeter/util/JsseSSLManager.java + * org/apache/jmeter/util/JsseSSLManager.java (HTTP security) - * org/apache/jmeter/util/keystore/DefaultKeyStore.java + * org/apache/jmeter/util/keystore/DefaultKeyStore.java (HTTP security) - * org/apache/jmeter/util/keystore/PKCS12KeyStore.java + * org/apache/jmeter/util/keystore/PKCS12KeyStore.java (HTTP security) - * orh/apache/jmeter/protocol/http/sampler/WebServiceSampler + * org/apache/jmeter/protocol/http/sampler/WebServiceSampler (depend on javax.mail) - + * org/apache/jmeter/protocol/http/control/gui/WebServiceSamplerGui (depend on javax.mail) + * org/apache/jmeter/reporters/ (depend on javax.mail) + * ...or just copy missing JARs from Internet (Java MAIL API: mailapi.jar, etc.), it's easier * Add libraries * All jar files under lib/ folder - + * Export libraries + * At least logkitlibraries are needed in projects depended on JMeter + * Export them at order and export tab page in the project properties dialog * To make log4j logging to Eclipse console work, you need to comment out some code. Read more notes about this below. Class is org.apacha.jmeter.jorphan.logging.LoggingManager {{{ --------------------------------------------------------------------- To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org