Hi Russell, Thanks for the excellent HOWTO! I'll test your howto myself later this week! I've your HOWTO here:
http://sourceforge.net/apps/trac/openvpn-als/wiki/developing_openvpn-als_with_netbeans It is linked to from the "Getting started with... development" article: http://sourceforge.net/apps/trac/openvpn-als/wiki/getting_started_with_openvpn-als_development You should have the necessary permissions to edit the pages - just login (see top of the wiki pages) and edit. The Trac wiki syntax is pretty straightforward but thorough instructions are available here: http://trac.edgewall.org/wiki/WikiFormatting I can't - for technical reasons - add you to the openvpn-als-devel mailinglist. You need to it yourself from here: https://lists.sourceforge.net/lists/listinfo/openvpn-als-devel All the best, Samuli > Hi Samuli, > > > > To avoid spamming everyone, here are the instructions for getting > Netbeans working. Can you add this to the Wiki? I’m not sure where you > want it added in, so just please let me know where it is (so I can > edit it further later, if I find new information). I guess also maybe > you can add me to the Developers list … :-). > > > > *Prerequisites for NetBeans Install:* > > - Sun Java JDK > > - Subversion > > - Maven2 (sort of, more on this below under NetBeans Notes > ... check this out before starting!) > > > > *NetBeans Install:* > > - download NetBeans (http://www.netbeans.com/), Java Version, > Release 6.8 or newer. > > - execute the install program (changing the .sh file to > executable if you are doing this in Linux, and installing as root / > administrative user) > > > > *NetBeans Project:* > > - start NetBeans, make sure the Java SE plug-in is enabled > under Tools > Plugins (it should be by default, but enable it if needed) > > - accept all updates (if any exist) > > - get a copy of OpenVPN-ALS … using Team > Subversion > > Checkout on the menu. You need to point the source to > https://openvpn-als.svn.sourceforge.net/svnroot/openvpn-als, and > select your desired branch / trunk (storing it locally wherever you want) > > - once the checkout process has completed, let NetBeans > import / open the Adito project > > - given that the webapp tests do not currently run correctly, > right click on the Adito project, and edit the Properties. Under > Actions, for all planned build targets (Build project, Clean and Build > project), “add maven.test.skip=true” in the Set Properties box. If you > plan to build the webapp project (inside Adito) individually, make > these same changes to this sub-project (double clicking on the webapp > Module to open it first). > > - you are now ready to build OpenVPN-ALS (Adito) in NetBeans! > > > > *NetBeans Build:* > > - to build the project simply right click on the project, and > select the appropriate target (e.g. Build, or Clean and Build) > > - inside the Adito project are the subprojects (click on the > arrow to the left of Adito to see these, they are under Modules). You > can open any one of them by double clicking on it, and then you can > build, etc. this underlying subproject. > > - once your build is working, you can debug / execute a > project as desired … simply by opening the project or sub-project > (e.g. agent) and running / debugging that project > > > > *NetBeans Notes:* > > - the embedded version of Maven2 inside NetBeans is somewhat > limited, and as a result the build of Adito will fail (initially). To > correct this, either Adito / OpenVPN-ALS needs to be changed, or you > need to install a “full” version of Maven2. If you do this check that > NetBeans has detected the installed Maven2 version (under Tools > > Options > Miscellaneous > Maven, confirm that an external version of > Maven2 is being used, not the embedded one) > > - the Java Version of NetBeans includes SOAP and RESTful Web > Services (just enable the Java Web and EE plugin) > > > > > Of course, yell if you have any questions! > > > > Thanks, > > … Russell > ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Openvpn-als-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openvpn-als-devel
