Is there anything like a free version of IntelliJ?
licensing - Intellij IDEA Community Edition - commercial proprietary software developing - Law Stack Exchange
java - Spring Boot project in IntelliJ community edition - Stack Overflow
What happened to the IntelliJ Community Edition Free Tier?
Videos
As the title implies I am trying to code an app and am looking for something like IntelliJ to code it with unfortunately every single one that I find requires that I have a license to use it and I would like to find one that does not require me to pay up front. I am fine paying a percentage of the profit that I make from the app but I simply do not have enough money at the moment to pay a set amount so if you could tell me about something like this then I would massively appreciate it thank you in advance.(also if you could tell me the technical term for something like IntelliJ then that would also be greatly appreciated thank you).
Yes.
Intellij IDEA Community Edition is (almost) entirely licensed under the Apache 2.0 license (http://www.jetbrains.org/display/IJOS/License+Information).
The Apache 2.0 license allows for commercial use (http://choosealicense.com/licenses/apache-2.0/).
This is not legal advice.
The following is my understanding of the problem:
You are not restricted to what kind of software you develop unless you are developing a product that is derived from Intellij IDEA, for example, if you are developing your own IDE that is derived from IDEA.
That being said, you can even use the commercial version of Intellij IDEA to develop a commercial product that is not an IDE itseft and doesn't use Intellij IDEA's source code.
This is not legal advice.
You can install a plugin called Spring Assistant:
Now you can use the initializer as:
Personally, however, I use Spring initializer at start.spring.io
EDIT: Adding run configuration
Select Edit Configuration from the Run menu
Now in the dialog box, lick on the
+ button and select Application.
Now you just need to provide the name of the main class. You could click on the browse button(
...) to get a list of files having main(...).
As everyone else mentioned, use https://start.spring.io to start your Spring Boot project. Download and open in IntelliJ Community Edition.
Where you will face some difficulty is in running the project; - Ultimate Edition has a Spring Boot plugin that is missing in Community Edition.
You may get errors especially if your main folder of your project is one level higher than the root of your IntelliJ project.
For this, use the Maven run option.
Edit Configuration and Click the + to create a new Maven configuration