Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iammahesh123/sonorqube-integrate-with-spring
This Spring Boot application is a demonstration project for integrating SonarQube code analysis.
https://github.com/iammahesh123/sonorqube-integrate-with-spring
java sonorqube spring-boot
Last synced: 20 days ago
JSON representation
This Spring Boot application is a demonstration project for integrating SonarQube code analysis.
- Host: GitHub
- URL: https://github.com/iammahesh123/sonorqube-integrate-with-spring
- Owner: iammahesh123
- Created: 2024-03-07T08:22:33.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-08T22:22:36.000Z (11 months ago)
- Last Synced: 2024-03-08T23:31:28.326Z (11 months ago)
- Topics: java, sonorqube, spring-boot
- Language: Java
- Homepage:
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spring SonarQube Demo
This Spring Boot application is a demonstration project for integrating SonarQube code analysis.
## Setup
To run this project locally, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/iammahesh123/SonorQube-integrate-with-spring.git
2. Import the project into your preferred Integrated Development Environment (IDE).3. Ensure that SonarQube is running locally at http://localhost:9000. Adjust the SonarQube server URL if necessary.
4. Start the application by running the main class SpringSonarQubeDemoApplication.
## About
This project demonstrates the integration of SonarQube for static code analysis in Spring Boot applications.## Usage
1. Start the application.
2. Analyze the code using SonarQube to identify and fix any code quality issues.
## Configuration
The SonarQube project key and name are configured in the sonar.projectKey and sonar.projectName properties in the sonar.properties file.## Technologies
- Java
- Spring Boot
- SonarQube
## License
This project is licensed under the [MIT License](LICENSE).