Skip to content

IDE Setup

Marian Pohling edited this page Mar 2, 2017 · 15 revisions

IDE Setup

Development Dependency Management

Bcozy is using the maven toolchain. All dependencies are deployed at the central maven repositories and will be downloaded without any specific configuration for stable releases. In case you want to build a bcozy snapshot release and this release depends on further snapshots you have to add the following public repository configuration to you global maven setting file.

<?xml version="1.0"?>
<settings>
<!-- ... -->
	<profiles>
        <profile>
            <id>sonatype</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <repositories>
                <repository>
                    <id>sonatype-oss-public</id>
                    <url>https://oss.sonatype.org/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                        <updatePolicy>interval:60</updatePolicy>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                    </snapshots>
                </repository>
            </repositories>
        </profile>		
	</profiles>
<!-- ... -->
</settings>

RSB Config to support local development

Edit your ~/.config/rsb.conf as follows:

[transport.spread]
    enabled = 1
    host    = localhost

[transport.socket]
    enabled = 0
Clone this wiki locally