{"id":31769988,"url":"https://github.com/jfrog/jfrog-eclipse-plugin","last_synced_at":"2025-10-10T02:56:13.126Z","repository":{"id":40685987,"uuid":"175636389","full_name":"jfrog/jfrog-eclipse-plugin","owner":"jfrog","description":"JFrog Eclipse plugin","archived":false,"fork":false,"pushed_at":"2025-06-29T07:12:36.000Z","size":279,"stargazers_count":6,"open_issues_count":7,"forks_count":7,"subscribers_count":27,"default_branch":"master","last_synced_at":"2025-06-29T08:23:18.328Z","etag":null,"topics":["devsecops","eclipse","gradle","jfrog","jfrog-xray","maven","npm"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jfrog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-03-14T14:18:19.000Z","updated_at":"2025-06-04T13:35:24.000Z","dependencies_parsed_at":"2025-04-01T08:22:58.036Z","dependency_job_id":"96fe5bf7-88be-4140-b80e-4dd4b751e780","html_url":"https://github.com/jfrog/jfrog-eclipse-plugin","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jfrog/jfrog-eclipse-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fjfrog-eclipse-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fjfrog-eclipse-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fjfrog-eclipse-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fjfrog-eclipse-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jfrog","download_url":"https://codeload.github.com/jfrog/jfrog-eclipse-plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfrog%2Fjfrog-eclipse-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002511,"owners_count":26083403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["devsecops","eclipse","gradle","jfrog","jfrog-xray","maven","npm"],"created_at":"2025-10-10T02:56:08.815Z","updated_at":"2025-10-10T02:56:13.120Z","avatar_url":"https://github.com/jfrog.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# JFrog Eclipse Plugin \n\n![JFrog Extension Marketplace Installs](https://img.shields.io/eclipse-marketplace/dt/jfrog-eclipse-plugin?label=marketplace%20installs\u0026color=blue\u0026style=for-the-badge)\n\n[![Marketplace](https://img.shields.io/badge/marketplace-eclipse-blue)](https://marketplace.eclipse.org/content/jfrog-eclipse-plugin)\n[![Build status](https://ci.appveyor.com/api/projects/status/3x4apxgugex3b4hp?svg=true)](https://ci.appveyor.com/project/jfrog-ecosystem/jfrog-eclipse-plugin)\n\n\u003c/div\u003e\n\nJFrog Eclipse plugin adds JFrog Xray scanning of Maven, Gradle and Npm project dependencies to your Eclipse.\n\n# Building and Testing the Sources\n\nTo build the plugin sources, please follow these steps:\n1. Clone [ide-plugins-common](https://github.com/jfrog/ide-plugins-common).\n2. CD to ide-plugins-common.\n3. Install ide-plugins-common dependency by running:\n```\n./gradlew clean install\n```\n4. Clone the code from git.\n5. CD to *jfrog-eclipse-plugin* directory.\n6. Build and create the Eclipse plugin zip file by running the following maven command.\nAfter the build finishes, you'll find the zip file in the *releng/update-site/target/com.jfrog.ide.eclipse.releng.update-site-x.y.x.zip* directory, located under the *jfrog-eclipse-plugin* directory.\nThe zip file can be loaded into Eclipse.\n```\nmvn clean package\n```\n7. If you'd like run the *jfrog-eclipse-plugin* integration tests, run the following command:\n```\nmvn clean verify\n```\n\n# Developing the Plugin Code\nIf you'd like to help us develop and enhance the plugin, this section is for you.\nTo build and run the plugin following your code changes, follow these steps:\n\n1. From Eclipse, open all projects under jfrog-eclipse-plugin.\n2. From Eclipse, open *jfrog-eclipse-plugin/pom.xml*. Here you'll see error on missing m2e connectors. Install them, as suggested.\n3. After restart, open *jfrog-eclipse-plugin/releng/jfrog-target/com.jfrog.ide.eclipse.relen.jfrog-target.target*. Click on \"Set as active target platform\" and wait until all dependencies resolved.\n4. Select all projects in the Package Explorer and click on refresh (F5).\n5. Right click on *bundle* project, *Maven --\u003e Update* Project. In the opened *Update Maven Projects* form, select all Maven projects and click *ok*.\n6. Open the problems view and make sure absence of errors. If there are errors, repeat steps 3-5.\n7. Click on *Run --\u003e Run Configurations* and create a new *Eclipse Application* configuration.\n\tA. Under *Main --\u003e Workspace Data* check *clear*. \n\tB. Under *Configuration --\u003e Configuration Data* check *Clear the configuration area before launching*.\n8. To run the Sandbox, click on run under *Run Configurations* or *Run --\u003e Run as --\u003e YOUR_CONFIGURATION_NAME*.\n\n# Code Contributions\nWe welcome community contribution through pull requests.\n\n# Using JFrog Eclipse plugin\nTo learn how to use JFrog Eclipse plugin, please visit the [JFrog Eclipse Plugin User Guide](https://www.jfrog.com/confluence/display/XRAY/IDE+Integration).\n\n# Release Notes\nThe release notes are available in [RELEASE.md](RELEASE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfrog%2Fjfrog-eclipse-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjfrog%2Fjfrog-eclipse-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfrog%2Fjfrog-eclipse-plugin/lists"}