HowToBuildMarauroa: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
No edit summary
imported>Blacklads
Undo revision 11695 by Ufizavipupu (Talk)
 
(157 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{Navigation for Marauroa Top|Using}}
!Requirements
{{Navigation for Marauroa Users}}

Building Marauroa is very simple if you use ant and you satisfy the dependencies.

Please note this is not the guide for you if you want to build or run a [[Stendhal]] game server. In that case you do not need to build marauroa separately, a pre-built marauroa.jar is provided for Stendhal use. Please see [[Host a Stendhal Server]] and pick the guide which best meets your needs.

=Requirements=
To compile Marauroa you will need:
To compile Marauroa you will need:
* Java SDK 1.4 http://java.sun.com
* Java SDK 1.5<br>http://java.sun.com
* JUnit 1.3.8 http://junit.sourceforge.net
* Ant 1.6<br>http://ant.apache.org
* Ant 1.6 http://ant.apache.org


In order to get it working with MySQL you will also need:
In order to get it working with MySQL you will also need at runtime:
* Log4J<br>http://logging.apache.org/log4j/
* MySQL Connector/J http://www.mysql.com/downloads/api-jdbc-stable.html
* MySQL Connector/J<br>http://www.mysql.com/downloads/api-jdbc-stable.html


Optionally:
The following libraries are optional and can be added if you wish:
* Jython 2.1 http://www.jython.org/download.html
* JUnit 1.4<br>http://junit.sourceforge.net
* Jython 2.1<br>http://www.jython.org/download.html


You have all the dependencies inside source code file as compiled binary libraries.
If you want to build the java 3D gladiators client you will need:
You can use these or download the versions from the webpages above.
* JOrbis 0.0.12 http://www.jcraft.com/jorbis/
* Quake 2 MD2 Loader http://www.newdawnsoftware.com/resources/j3d.html
* Loader3DS http://www.starfireresearch.com/services/java3d/inspector3ds.html


! Build
= Build=
!! Build using ant
==Build using ant==
First you need ant properly installed on your system to build Marauroa.
First you need ant properly installed on your system to build Marauroa.


<pre>
<pre>
cd /foo/bar/marauroa
cd /foo/bar/marauroa
ant dist
ant -Dlibdir=./dependencies jar
</pre>
</pre>


Where dependencies is a directory that contains all the libraries, you can omit
it if you have configured correctly your classpath.


There are several ant tasks.
Once complete you will have a marauroa-<version>.jar file in the lib folder.
You have to run it as:
You can generate all the documentation by doing ant docs.
<pre>
ant task_name
</pre>

===compile===
Compiles Marauroa into build folder and copies all needed files to their correct place.
<pre>
D:\Desarrollo\marauroa>ant compile
Buildfile: build.xml

init:
[mkdir] Created dir: D:\Desarrollo\marauroa\build-archive
[mkdir] Created dir: D:\Desarrollo\marauroa\build
[mkdir] Created dir: D:\Desarrollo\marauroa\dist
[mkdir] Created dir: D:\Desarrollo\marauroa\javadocs

installation:
[copy] Copying 1 file to D:\Desarrollo\marauroa\build\marauroa\server
[copy] Copying 1 file to D:\Desarrollo\marauroa\build\marauroa\server
[copy] Copying 1 file to D:\Desarrollo\marauroa\build\marauroa\server

compile:
[javac] Compiling 165 source files to D:\Desarrollo\marauroa\build

BUILD SUCCESSFUL
Total time: 9 seconds
</pre>

===clean===
Removes any trace of compiled stuff from marauroa.
<pre>
D:\Desarrollo\marauroa>ant clean
Buildfile: build.xml

clean:
[delete] Deleting directory D:\Desarrollo\marauroa\build
[delete] Deleting directory D:\Desarrollo\marauroa\javadocs
[delete] Deleting directory D:\Desarrollo\marauroa\build-archive
[delete] Deleting directory D:\Desarrollo\marauroa\dist

BUILD SUCCESSFUL
Total time: 2 seconds
</pre>

===jar===
Builds a marauroa-''version''.jar file inside the lib folder.
<pre>
D:\Desarrollo\marauroa>ant jar
Buildfile: build.xml

init:

installation:

compile:
[javac] Compiling 18 source files to D:\Desarrollo\marauroa\build

jar:
[jar] Building jar: D:\Desarrollo\marauroa\build-archive\marauroa-2.00.jar

[copy] Copying 1 file to D:\Desarrollo\marauroa\build-archive
[copy] Copying 1 file to D:\Desarrollo\marauroa\build-archive

BUILD SUCCESSFUL
Total time: 4 seconds
</pre>

===dist===
This is a convenience task used to build the released files of marauroa:
* marauroa-''version''-src.tar.gz that contains all source code
* marauroa-''version''.zip that contains the compiled version of marauroa plus the needed dependencies to make it work.

<pre>
D:\Desarrollo\marauroa>ant dist
Buildfile: build.xml

clean:

init:
[mkdir] Created dir: D:\Desarrollo\marauroa\build-archive
[mkdir] Created dir: D:\Desarrollo\marauroa\build
[mkdir] Created dir: D:\Desarrollo\marauroa\dist
[mkdir] Created dir: D:\Desarrollo\marauroa\javadocs

installation:
[copy] Copying 1 file to D:\Desarrollo\marauroa\build\marauroa\server
[copy] Copying 1 file to D:\Desarrollo\marauroa\build\marauroa\server
[copy] Copying 1 file to D:\Desarrollo\marauroa\build\marauroa\server

compile:
[javac] Compiling 165 source files to D:\Desarrollo\marauroa\build

jar:
[jar] Building jar: D:\Desarrollo\marauroa\build-archive\marauroa-2.00.jar

[copy] Copying 1 file to D:\Desarrollo\marauroa\build-archive
[copy] Copying 1 file to D:\Desarrollo\marauroa\build-archive

dist_binary:
[mkdir] Created dir: D:\Desarrollo\marauroa\marauroa-2.00
[mkdir] Created dir: D:\Desarrollo\marauroa\marauroa-2.00\libs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00\libs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00\libs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00\libs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00\libs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[zip] Building zip: D:\Desarrollo\marauroa\dist\marauroa-2.00.zip
[delete] Deleting directory D:\Desarrollo\marauroa\marauroa-2.00

docs:
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\BannedAddressException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\ClientFramework.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\CreateAccountFailedException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\CreateCharacterFailedException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\LoginFailedException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\TimeoutException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\net\INetworkClientManagerInterface.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\net\IPerceptionListener.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\net\PerceptionHandler.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\net\TCPNetworkClientManager.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\client\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\CRC.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\Configuration.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\Log4J.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\Logger.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\Pair.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\TimeoutConf.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\Utility.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\crypto\Hash.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\crypto\RSAKey.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\crypto\RSAPublicKey.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\crypto\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\AccountResult.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\Attributes.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\CharacterResult.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\Definition.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\DetailLevel.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\IRPZone.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\Perception.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPAction.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPClass.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPEvent.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPLink.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPObject.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPObjectInvalidException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPObjectNotFoundException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\RPSlot.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\Result.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\SlotAlreadyAddedException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\SlotIsFullException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\SyntaxException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\test\TestAttributes.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\test\TestGetAndApplyDifferences.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\test\TestRPClass.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\test\TestRPEvent.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\test\TestRPObject.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\game\test\TestRPObjectDelta2.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\io\FileSystemPersistence.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\io\Persistence.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\io\WebstartPersistence.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\io\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\ByteCounterOutputStream.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\Decoder.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\Encoder.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\InputSerializer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\InvalidVersionException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\MessageFactory.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\NetConst.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\OutputSerializer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\Serializable.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\Message.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SAction.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SChooseCharacter.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SCreateAccount.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SCreateCharacter.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SLoginRequestKey.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SLoginSendNonceNameAndPassword.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SLoginSendPromise.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SLogout.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2SOutOfSync.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageC2STransferACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CCharacterList.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CChooseCharacterACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CChooseCharacterNACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CConnectNACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CCreateAccountACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CCreateAccountNACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CCreateCharacterACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CCreateCharacterNACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CInvalidMessage.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CLoginACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CLoginNACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CLoginSendKey.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CLoginSendNonce.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CLogoutACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CLogoutNACK.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CPerception.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CServerInfo.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CTransfer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageS2CTransferREQ.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\MessageSendByteArray.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\TransferContent.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\test\MessageTest.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\message\test\TransferContentTest.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\net\test\TestEncoderDecoder.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\common\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\RWLock.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\ActionInvalidException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\GameConst.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\GameServerManager.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\Statistics.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\StatisticsMBean.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\container\ClientState.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\container\PlayerEntry.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\container\PlayerEntryContainer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\container\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\container\test\TestPlayerEntryContainer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\container\test\TestSecureLogin.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\DatabaseFactory.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\IDatabase.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\JDBCDatabase.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\JDBCSQLHelper.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\JDBCTransaction.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\NoDatabaseConfException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\StringChecker.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\Transaction.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\test\TestCharacterAccess.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\test\TestPlayerAccess.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\db\test\TestRPZoneAccess.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\python\GameScript.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\python\PythonRP.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\python\PythonRPRuleProcessor.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\python\PythonRPWorld.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\python\PythonWorld.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\python\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\rp\IRPRuleProcessor.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\rp\MarauroaRPZone.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\rp\RPScheduler.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\rp\RPServerManager.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\rp\RPWorld.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\game\rp\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\marauroad.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\IDisconnectedListener.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\INetworkServerManager.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\flood\FloodMeasure.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\flood\FloodValidator.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\flood\IFloodCheck.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\ChangeRequest.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\DataEvent.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\FloodCheck.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\IWorker.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\NIONetworkServerManager.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\NioServer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\nio\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\validator\ConnectionValidator.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\validator\InetAddressMask.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\net\validator\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\server\package-info.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\CrushServer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\FailedException.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\GenerateINI.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\MockClient.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\MockRPRuleProcessor.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\MockRPWorld.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\StressServer.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\SystemTest.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\TestHelper.java...
[javadoc] Loading source file D:\Desarrollo\marauroa\src\marauroa\test\package-info.java...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.5.0_08
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...

dist_docs:
[mkdir] Created dir: D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 420 files to D:\Desarrollo\marauroa\marauroa-2.00\javadocs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[zip] Building zip: D:\Desarrollo\marauroa\dist\marauroa-2.00-docs.zip
[delete] Deleting directory D:\Desarrollo\marauroa\marauroa-2.00

dist_source:
[mkdir] Created dir: D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 172 files to D:\Desarrollo\marauroa\marauroa-2.00\src
[copy] Copying 28 files to D:\Desarrollo\marauroa\marauroa-2.00\extras
[copy] Copying 10 files to D:\Desarrollo\marauroa\marauroa-2.00\libs
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[copy] Copying 1 file to D:\Desarrollo\marauroa\marauroa-2.00
[tar] Building tar: D:\Desarrollo\marauroa\dist\marauroa-2.00-src.tar.gz
[delete] Deleting directory D:\Desarrollo\marauroa\marauroa-2.00

dist:

BUILD SUCCESSFUL
Total time: 17 seconds
</pre>

===docs===
This task generates the java docs documentation.<br>
You better take a look at this wiki if you are looking for documentation.

= What to read next =

When you have successfully compiled Marauroa please read [[InitialStepsWithMarauroa]].

[[Category:Marauroa]]
{{#breadcrumbs: [[Marauroa]] | [[Navigation for Marauroa Users|Using]] | [[HowToBuildMarauroa|How to build]]}}