Configure Eclipse IDE for Siklu

Configure Eclipse IDE for Siklu

<p> How To Configure Eclipse IDE for Siklu Table of Contents Tools used VNC (vncviewer): mRemote: mstsc: aka MS Remote Desktop Connection</p><p>PuTTY:</p><p>WinSCP: WinSCP is a SFTP client and FTP client for Windows. Its main function is the secure file transfer between a local and a remote computer. It uses Secure Shell (SSH) and supports, in addition to Secure FTP, also legacy SCP protocol</p><p>Beyond Compare:</p><p>Notepad++: </p><p>Screenshot Captor:</p><p>TeamViewer:</p><p>Eclipse</p><p>JDK6 http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html</p><p>Jsystem:</p><p>In Siklu, we use a custom version of Jsystem called Avri version, which is version 5.7 of Jsystem with some enhancements made for Siklu Eclipse</p><p>Set up Eclipse IDE Assumptions: Eclipse, SVN, JDK1.6 are installed</p><p>A project has to be checked out from Version Control system before it can be imported (in this case to Eclipse) and be able to work on.</p><p>CHECKOUT 1. From windows explorer > right click > SVN Checkout… 2. In the [Checkout] window, select […] to enter the [Repository Browser]. Select the project to checkout.</p><p>Note: Repository resides here: http://pax/qa/branchs/ IMPORT 3. Import project</p><p> a. Launch Eclipse > From the Package Explorer > right click > select Import b. Import Jsystem Jrunner first. From the Eclipse Import window select the “Existing Projects into Workspace” item from the “General” folder and click next. The “Import” window now appears.</p><p> c. Press on the “Browse” button, browse to the runner folder, select it and press “Ok”. d. Next you should see the runner project selected in the import dialog main window:</p><p> e. Click “Finish”.</p><p> f. Launch Jsystem: double click runner and double click run.bat.</p><p>If application is asking to point to files, point to your local copy of Jsystem\runner\prrojects\jsystemServices\classes</p><p> g. From Package Explorer > right click > select Import > Select General > Select Existing Project into Workspace</p><p>4. Import project a. Point to the local repository where you previously checked out the project (see step 1a) 5. Configure Project</p><p> a. Configure Build Path: right click > Select Build Path > select Configure Build Path… > Java Build Path > select Libraries</p><p> b. Verify that your setting is similar to the screenshot below.</p><p>To configure JDK</p><p>1. Verify that you are pointing to JDK6 To configure Jsystem</p><p>1. From Java build path > Libraries TAB > Add Libraries</p><p>2. Select User Libraries</p><p>3. Select User Libraries again > Import 4. Browse to the project you imported locally (in this case C:\siklu.src\BasebandTester_v4\jars\ EssentialLibraryNeededForRunningDrivers.userlibraries</p><p>If your project shows errors do the following:</p><p>1. Refresh the project</p><p>2. Clean the project</p><p>3. Delete the libraries you just added and re-add them.</p><p>Eclipse (Siklu projects): - All projects have to be open and run</p><p>- The following jars should be included</p><p> o IF you are missing a considerable amount of jars and require to revert: To revert to the last version, from Windows Explorer > Navigate to the local repository and select the project you would like to revert to (ex: C:\siklu\BasebandTester_v4\production) > Right Click [.classpath] > select TortoiseSVN > revert > in the [Revert] window select the file(s) to revert and confirm. NOTE: The option [revert] is available only if there is a difference between the local version and the SVN version. In that case, the file is marked in red. If the file is marked green. There is no revert option. o IF you are missing few jars: To include Right Click project > Build Path > configure Build Path…> Libraries Tab > Add JARs… button > in the [JAR Selection window] select expand the [jars] project > select the required jar files. SVN</p><p>Update / Synchronize Local and Repository Make sure that SVN is installed</p><p>- Open Eclipse</p><p>- Select Windows > Open Perspective > Other…</p><p>- Select [Team Synchronizing] OK – you are being taken back to Eclipse with [Team Synchronizing] perspective open.</p><p>- Select the [Synchronize] button - Select [SVN] – OK</p><p>IF THE NEXT WINDOW IS EMPTY (which means SVN is not entirely configured).</p><p>- Select [Java perspective]</p><p>- Select a project > right click > Team > TBD ELSE</p><p>- Verify all available resources are selected and choose [Finish]</p><p>- Once completed, the [Synchronize] perspective is show with the projects/ areas in the code that is different than your local copy. Verify the code differences and choose to compare, replace, revert, etc. Build the jars - Now that your local copy is updated. Select [jars] > build.xml to build the jars.</p><p>Launch Jsystem - From Eclipse, expand [runner] and execute [run.bat] to launch jsystem. - From Jsystem, select File > Switch Project > and point to the classes of the project under test. In this document, I am using BasebandTester_v4_gang project so I should point to BasebandTester_v4_gang\production\classes</p><p>- Jsystem Test Tree is populated with all available scenarios.</p><p>- From Jsytem, select File > Open Scenario</p><p>- Select the desired scenario - Jsystem Scenario pan is populated</p><p>You are all set !!</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    20 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us