![]() ![]() You can find the up-to-date list of tested IDEs Most JetBrains IDEs of versions 2019.1-2020.2 will work. When you build a container, there is an optional ideDownloadUrl parameter, so you can select different IDEs to use. Starts the Projector server and hosts web client files on port 8887. It will look like this: -v ~/projector-docker:/home/projector-user:cached. Please note that the host dir should be created manually to eliminate permissions problems.įor Mac and Windows hosts: to speed up work with mounted dirs, you can try adding the :cached suffix. Also, it mounts your ~/projector-docker dir as the home dir in the container, so settings and projects can be saved between launches.įeel free to change ~/projector-docker dir to your desired one. create-image.sh ]Ĭreates a Docker image from a built container and saves it as a tar.gz archive. The script assumes the JAVA_HOME is set to a JDK 11. build-container-dev.sh ]Ĭompiles Projector outside Docker and builds a Docker container locally. build-container.sh ]Ĭompiles Projector inside Docker and builds a Docker container locally. ![]() Note: if you already have these projects locally existing, you can place them to proper locations and avoid this script. Here are the default parameters, so you probably need to change localhost in both places to needed IP: Script list clone-projector-core.shĬlones projector projects from Git to proper locations: If you want to access IDE run on another host, you need to change page parameters. If you don't want to clone the project every time you start the container, go further: use run-container-mounted.sh. ![]() If you want to try your project, you can clone it via Git. To access Projector Server with IDE, use There will be a sample Kotlin + Java project opened, just close some dialogs. This will run Projector Server with IntelliJ IDEA Community locally. On Space, only the latest tested IDE and the develop version of Projector are published. :-projector- – this image contains the selected version of the IDE with the selected stable version of Projector.:-develop – this image contains the selected version of the IDE with the latest commit of the Projector repository. ![]()
0 Comments
Leave a Reply. |