Changes

Jump to navigation Jump to search
969 bytes removed ,  06:14, 22 September 2011
no edit summary
* Additional coding guidelines are defined via Checkstyle and can be integrated with the [http://eclipse-cs.sourceforge.net eclipse-cs] plugin.
* Other Eclipse plugins we frequently use are [http://findbugs.sourceforge.net/ FindBugs] to analyze Java byte code, and [http://wiki.eclipse.org/Core_Tools Core Tools] to find unreferenced members.
 
You may as well use the standalone version of [[Maven]] to compile and run the project.
==Check Out==
#Choose a "Main class" (e.g., <code>org.basex.BaseXGUI</code> for the graphical user interface)
#Launch the project via ''Run''
 
==Using Maven==
If the standalone version of [http://maven.apache.org Maven] is installed,
you can run<code> mvn compile </code>in the project directory to compile BaseX.
 
Should you wish to create / package your own jars you can do so by running <code>mvn package</code>.
By adding the flag <code>-DskipTests=true</code> you can skip running the JUnit-tests.
Type in<code> java -cp target/classes/org.basex.BaseX </code>to run BaseX.
You can launch the following classes, which are all placed in the
<code>org.basex</code> main package:
 
;[[Startup_Options#BaseX_Standalone|BaseX]]
: standalone (embedded) mode
;[[Startup_Options#BaseX_Server|BaseXServer]]
: server instance, waiting for requests
;[[Startup_Options#BaseX_Client|BaseXClient]]
: client instance, interacting with the server
;[[Startup_Options#BaseX_GUI|BaseXGUI]]
:graphical user interface
Moreover, try <code>-h</code> to have a look at the available command-line options.
For example, you can evaluate XQuery expressions or process database commands without
entering the console.
[[Category:Developer]]
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu