Revision: 4210
Author: [email protected]
Date: Thu Sep 8 05:33:05 2011
Log: Edited wiki page BuildSourceNew through web user interface.
http://code.google.com/p/openmeetings/source/detail?r=4210
Modified:
/wiki/BuildSourceNew.wiki
=======================================
--- /wiki/BuildSourceNew.wiki Thu Jun 30 06:37:12 2011
+++ /wiki/BuildSourceNew.wiki Thu Sep 8 05:33:05 2011
@@ -34,7 +34,7 @@
}}}
-= Run, Develop, Test, Debug all in Eclipse =
+= Run, Develop, Test =
To develop or build !OpenMeetings you download the Project as regular
Web-Project.
You need the Subclipse Plugin for Eclipse, a database and a Tomcat Server
installed on your system to test and debug the Code.
@@ -94,69 +94,10 @@
10) After the download is complete you will see a new Project in the
Package Explorer Dialog of Eclipse<br/>
http://openmeetings.googlecode.com/svn/docs/buildFromSource/checkout_9.png
-== Step3 - Build and deploy the code in Eclipse ==
-
-Add Tomcat Server in Eclipse and deploy !OpenMeetings webapp into it
-
-1) Make sure that you have the right default JVM Library (Java 6 is
required) in the classpath.<br/>
-Right click on the project ROOT and goto > Properties (bottom)<br/>
-In the dialog goto Build settings and remove if there is a red-marked
Library and fix it like in the screen<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_4_1.png
-
-You may not be able to build the whole project at once because of some jar
conflicts. By adding apache-mina.jar it is possible to have only two errors
in the screen sharing implmentation. This is sufficient to deploy the
application.
-
-http://lh5.googleusercontent.com/_aUeHSbJneFc/TatU8jL7tGI/AAAAAAAADOk/j1bTBg83bxk/s800/mina.png
-
-2) Open the Dialog View *Server* in Eclipse and right click inside, choose
ADD > New from the context menu<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_1.png
-
-3) In the upcoming Dialog choose Tomcat 6 as server <br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_2.png
-
-4) Click on the button next to *Choose Tomcat Install Directory* and point
to your local Tomcat Installation dir<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_3.png
-
-5) Make sure that the Tomcat server does use Java6 as Runtime environment
<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_4.png
-
-6) Add !OpenMeetings webapp which is called ROOT (select the webapp and
click ADD)<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_5.png
-
-7) Click Finish<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_6.png
-
-8) You will see a new Entry in the Server's Dialog of Eclipse including
your webapp, right click on it and choose *Publish* <br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_7.png
-
-9) Goto the Package Explorer, WebContent/conf/hibernate.cfg.xml and enter
the correct values for user/auth/database <br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_8.png
-
-10) Right click on the Server and *start* <br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_9.png
-
-11) Choose Run > Run Configurations ... from the Eclipse Main Menu and
navigate in the Dialog to your new Tomcat Installation like in the Screen.
Then goto the Tab Arguments and increase the allowed memory by adding
-Xms512m -Xmx1024M at the end of the arguments. Hit Apply and (re)start
tomcat.<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_10.png
-
-12) You can then navigate to the URL in the browser: <br/>
-The first thing you probably should do is installing / importing the
default values so you run the Installer:<br/>
-http://localhost:8080/install<br/>
-http://openmeetings.googlecode.com/svn/docs/buildFromSource/deploy_11.png
-
-13) If you have already imported the files into the database you can
directly goto the application: <br/>
-Debug-Version:
http://localhost:8080/openmeetings/maindebug.lzx?lzproxied=solo&lzr=swf8<br/>
-Normal-Version:
http://localhost:8080/openmeetings/main.lzx?lzproxied=solo&lzr=swf8<br/>
-<br/>
-
-= How to Create .war =
-
-_It is recommended to deploy !OpenMeetings in the standalone version_
-
- * Run the ant - dist
- * (eventually you have to run "ant signWebStartJars" after that again)
- * Export in Eclipse a .war file
-
-Note: The Project is called ROOT. You can only have ONE Root project by
Application Server. We need to to that as its required for supporting RTMPT
in RED5.
-So the !OpenMeetings will automatically become your Context Root in Tomcat
(or whatever Java Application Server)
+= Deploy and Run =
+
+see the first chapter about the ANT tasks to compile the code.
+You will find a directory called *dist* which contains a regular
openmeetings including red5. You can then use the usual process like
described at InstallationOpenMeetings to run the code then.
= Links =
--
You received this message because you are subscribed to the Google Groups
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/openmeetings-dev?hl=en.