{"id":21000280,"url":"https://github.com/ecabrerar/javaee-essentials-pom","last_synced_at":"2025-08-20T01:07:48.393Z","repository":{"id":150652480,"uuid":"12314015","full_name":"ecabrerar/javaee-essentials-pom","owner":"ecabrerar","description":"Simple multi-modules JEE Project Template.","archived":false,"fork":false,"pushed_at":"2014-01-15T01:10:21.000Z","size":247,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-13T13:43:55.646Z","etag":null,"topics":["ear","ejb","java","multi-modules"],"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/ecabrerar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-23T03:52:47.000Z","updated_at":"2014-01-15T01:10:23.000Z","dependencies_parsed_at":"2023-05-12T05:45:48.266Z","dependency_job_id":null,"html_url":"https://github.com/ecabrerar/javaee-essentials-pom","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ecabrerar/javaee-essentials-pom","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecabrerar%2Fjavaee-essentials-pom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecabrerar%2Fjavaee-essentials-pom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecabrerar%2Fjavaee-essentials-pom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecabrerar%2Fjavaee-essentials-pom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ecabrerar","download_url":"https://codeload.github.com/ecabrerar/javaee-essentials-pom/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ecabrerar%2Fjavaee-essentials-pom/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271247915,"owners_count":24725993,"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-08-19T02:00:09.176Z","response_time":63,"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":["ear","ejb","java","multi-modules"],"created_at":"2024-11-19T08:09:57.423Z","updated_at":"2025-08-20T01:07:48.271Z","avatar_url":"https://github.com/ecabrerar.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"#javaee-essentials-pom\n\n\n\nSimple multi-modules `JEE Project Template` to demonstrates how to use Maven in a multi-modules JEE Project.\n\nAs a general rule, it is better to find functional names for modules. However, it is usually easier to choose names\nthat represent a technology instead.\n\nThe following names were chosen:\n\n* ejb - the module containing the `EJBs`.\n* web - the module containing the Web application.\n* appclient - the module containing the client side  application.\n* wsappclient - the module containing the Web services client application.\n* ear - the module producing the EAR which packages the EJBs and the Web application.\n\nThis is the easiest and most flexible structure to use.However, if you have many modules in the same directory you may consider finding commonalities between them and create subdirectories to partition them.\n\nMore information about how organize maven subdirectory at:\n\nhttp://java.dzone.com/articles/how-do-you-organise-maven-sub\n\n\n\n\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/ecabrerar/javaee-essentials-pom/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecabrerar%2Fjavaee-essentials-pom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fecabrerar%2Fjavaee-essentials-pom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fecabrerar%2Fjavaee-essentials-pom/lists"}