https://github.com/ifunsoftware/c3-next
- java -version 1.7+
- virgo [download virgo] (http://www.eclipse.org/virgo/download/) -version 3.5+
in .m2/settings.xml :
<profile>
<id>development</id>
<properties>
<virgo.path.libs>/opt/virgo/repository/usr</virgo.path.libs>
<virgo.path.pickup>/opt/virgo/pickup</virgo.path.pickup>
</properties>
</profile>
mvn clean install -Pdevelopment
cd $VIRGO_HOME/virgo/bin/
./startup.sh
- URL: http://localhost:8080/manage/
- Default credentials: admin/password
http://localhost:8080/rest/fs/
After C3 is built with mvn install
you can immediately build & run a Docker image with new C3 binaries:
mvn clean install
cd c3-deploy/target/docker/ && docker build -t ifunsoftware/c3-next:snapshot .
docker run -p 8080:8080 -p 7375:7375 -p 8443:8443 -p 8022:22 c3-next
or you can just run the script:
./docker_build_and_start.sh
This script does the following:
- Builds C3 artifacts.
- Stops all currently running containers with latest c3-next image.
- Builds Docker image with new artifacts.
- Starts new container.
See https://github.com/ifunsoftware/c3-next-docker repository for more details about C3 Docker support.