directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Directory Wiki] Update of "IdeHome" by EmmanuelLecharny
Date Sun, 21 Aug 2005 13:59:47 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Directory Wiki" for change notification.

The following page has been changed by EmmanuelLecharny:
http://wiki.apache.org/directory/IdeHome

The comment on the change is:
Added some doco about maven and antlr for project asn1.

------------------------------------------------------------------------------
   * This is an http access on the repository, it won't allow you to update your changes !
Don't be afraid to make mistakes using svn, you will only harm yourself ;)
   * The user may be anonymous/<nothing>. If you are a committer, you must type your
user/password here, and change the previous http by https.
  
+ ==== Mevenide Plugin ====
+ Check the page MevenideInstallation for further information about this plugin installation
( /!\ actually, this is an empty page).
+ 
+ You will have to declare an ''Eclipse'' variable : '''MAVEN_REPO'''. This will be used to
point to the used jars by projects.
+ 
+ You can declare new variables in ''Eclipse'' in '''_W_indows -> _P_references...''' and
selecting '''Java -> Build Path -> Classpath Variables''' :
+ attachment:MAVEN_REPO_adding.png
+ 
+ Add the '''MAVEN_REPO''' variable : attachment:MAVEN_REPO_value.png
+ 
+ That's it !
+ 
  === Importing projects ===
  
  Now, you will have to get the projects. There are two options :
@@ -323, +335 @@

   * When you validate, Eclipse will create a new SVN location in the perspective : 
  attachment:SVN-perspective-OK.png
  
-  * Now, open the tree by clicking on the location (it will take a few seconds), then on
the ''network'' folder, and select the ''tags'' folder :
+  * Now, open the tree by clicking on the location (it will take a few seconds), then on
the ''network'' folder, and select the ''tags'' folder : 
  attachment:SVN-create-mina-0.7.3.png
  
-  * Right-click on ''Release-0.7.3'' and select '''Check Out __A__s...'''. You will get a
dialog box asking you to select the project's type. Select '''Java Project''' :
+  * Right-click on ''Release-0.7.3'' and select '''Check Out __A__s...'''. You will get a
dialog box asking you to select the project's type. Select '''Java Project''' : 
  attachment:SVN-mina-checkout-as.png
  
-  * Type the project name : '''network-MINA-0.7.3'''. Do not change any default value. Just
click on the '''Finish''' button :
+  * Type the project name : '''network-MINA-0.7.3'''. Do not change any default value. Just
click on the '''Finish''' button : 
  attachment:SVN-mina-create-project.png
  
-  * When asked to switch to '''Java Perspective''', just accept (check the '''Remember my
decision''' ). You will have a new project called '''network-MINA-0.7.3''' in yout java perspective
(you will have to wait for one minute) :
+  * When asked to switch to '''Java Perspective''', just accept (check the '''Remember my
decision''' ). You will have a new project called '''network-MINA-0.7.3''' in yout java perspective
(you will have to wait for one minute) : 
  attachment:JAVA-mina-project-new.png
  
  You can see that the project has errors. This is just normal, we didn't have any clue about
where to find jars and source at this moment.
  
-  * Upload the '''.classpath''' for this project, and store it in the directory '''network-MINA-0.7.3'''
that has just been created in your workspace :
+  * Upload the '''.classpath''' for this project, and store it in the directory '''network-MINA-0.7.3'''
that has just been created in your workspace : 
  attachment:network-mina-0.7.3.classpath
  
   * You now have to refresh your project by pressing the '''F5''' key, all the errors must
disappear.
@@ -375, +387 @@

  2) '''ASN.1'''
   * the '''commons-primitives''' jar is a little bit outdated on jakarta web site. The 1.0
version won't work. You will need to use the version '''maven''' grabbed from its repository
(commons-primitives-20041207.202534.jar), or get a nightly build, build a jar and use it.
   * the '''commons-test''' project has died. You should get the jar from your maven repository.
-  * you will have to generate with antlr before using the project : ...
+  * you will have to generate with antlr before using the project. Launch maven tasks antlr:prepare-filesystem
antlr:generate in Mevenide.
  
+ Right-click on asn1 project, and select '''Maven -> Run Maven...'''. You will get this
screen : 
  
+ attachment:Maven-run.png
+ 
+ Click on the '''Choose''' button, select the antlr task and check both task ''prepare-filesystem''
and ''generate'' '''in this order!!!''' : 
+ 
+ attachment:Maven-antlr.png
+ 
+ That's it. You can now download the asn1 ''.classpath'' file : attachment:asn1.classpath
and copy it in the ''<workspace>/asn1 directory'', and refresh you workspace.
+ 
+ Here are some informations about '''asn1''' project : 
  
  ||||||<:#CCCCCC> '''Asn.1''' ||
  ||<:#FFFFC0> '''directory''' || ''<home>/ApacheDS/directory/asn1/trunk'' ||||
@@ -573, +595 @@

  ||clients-kerberos||attachment:clients-kerberos.classpath||
  ||clients-ldap||attachment:clients-ldap.classpath||
  ||naming||attachment:naming.classpath||
- 
- ---- /!\ '''Edit conflict - other version:''' ----
  ||network-MINA||attachment:network-mina.classpath||
- 
- ---- /!\ '''Edit conflict - your version:''' ----
- ||network-MINA||attachment:network-mina.classpath||
- 
- ---- /!\ '''End of edit conflict''' ----
  ||network-MINA-0.7.3||attachment:network-mina-0.7.3.classpath||
  ||protocol-provider-changepw||attachment:protocol-providers-changepw.classpath||
  ||protocol-provider-dhcp||attachment:protocol-providers-dhcp.classpath||

Mime
View raw message