<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Refer service builder jar in many portlet in Liferay 6.2 using maven</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=112421441" />
  <subtitle>Refer service builder jar in many portlet in Liferay 6.2 using maven</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=112421441</id>
  <updated>2026-04-05T07:45:39Z</updated>
  <dc:date>2026-04-05T07:45:39Z</dc:date>
  <entry>
    <title>RE: Refer service builder jar in many portlet in Liferay 6.2 using maven</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112423032" />
    <author>
      <name>Anji E</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112423032</id>
    <updated>2019-02-21T04:29:21Z</updated>
    <published>2019-02-21T04:29:21Z</published>
    <summary type="html">Hello David,&lt;br /&gt;&lt;br /&gt;Thanks a lot for your quick reply .... &lt;br /&gt;&lt;br /&gt;Its was a basic mistake from my end. I did not do the maven update for my project.&lt;br /&gt;I did , now I could see the jar in maven dependency. &lt;br /&gt;&lt;br /&gt;​​​​​​​</summary>
    <dc:creator>Anji E</dc:creator>
    <dc:date>2019-02-21T04:29:21Z</dc:date>
  </entry>
  <entry>
    <title>RE: Refer service builder jar in many portlet in Liferay 6.2 using maven</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112422714" />
    <author>
      <name>David H Nebinger</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112422714</id>
    <updated>2019-02-21T04:21:38Z</updated>
    <published>2019-02-21T04:21:38Z</published>
    <summary type="html">It should not be there either at compile time nor runtime, there is nothing magical about service builder with respect to maven.&lt;br /&gt;&lt;br /&gt;Maven looks up and includes artifacts from a repository.&lt;br /&gt;&lt;br /&gt;To share your service jar, you need to publish it to a local repository. If you are a sole developer, you can just use the mvn install command to push the artifacts to the .m2 local cache. If you are a team, then you need a nexus or artifactory to be your local repository.&lt;br /&gt;&lt;br /&gt;​​​​​​​</summary>
    <dc:creator>David H Nebinger</dc:creator>
    <dc:date>2019-02-21T04:21:38Z</dc:date>
  </entry>
  <entry>
    <title>Refer service builder jar in many portlet in Liferay 6.2 using maven</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112421440" />
    <author>
      <name>Anji E</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112421440</id>
    <updated>2019-02-21T04:04:10Z</updated>
    <published>2019-02-21T04:04:10Z</published>
    <summary type="html">Hello All,&lt;br /&gt;&lt;br /&gt;Am trying to refer the service builder jar in other portlet module.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;project-a&lt;/strong&gt;&lt;br /&gt;  project-a-portlet&lt;br /&gt;  project-a-portlet-service.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;in project &lt;strong&gt;project-b &lt;/strong&gt;pom.xml i have provided below dependency.&lt;br /&gt;  &lt;br /&gt;  &amp;lt;dependency&amp;gt;&lt;br /&gt;            &amp;lt;groupId&amp;gt;some group id&amp;lt;/groupId&amp;gt;&lt;br /&gt;            &amp;lt;artifactId&amp;gt;project-a-portlet-service&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;&lt;br /&gt;   &amp;lt;/dependency&amp;gt;&lt;br /&gt;  &lt;br /&gt;I observed a strage behaviour.  project-a-portlet-service.jar is including at runtime but not at compile time. &lt;br /&gt;When I extract the &lt;strong&gt;project-b.war &lt;/strong&gt;could see the&lt;strong&gt; &lt;/strong&gt;project-a-portlet-service.jar in web-inf/lib folder. But it is not there at compile time.&lt;br /&gt;&lt;br /&gt;Please let me know If am missing anything in &lt;strong&gt;project-b &lt;/strong&gt;pom.xml</summary>
    <dc:creator>Anji E</dc:creator>
    <dc:date>2019-02-21T04:04:10Z</dc:date>
  </entry>
</feed>
