[
https://issues.apache.org/jira/browse/BEAM-6432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16776380#comment-16776380
]
Kenneth Knowles edited comment on BEAM-6432 at 2/24/19 7:47 PM:
----------------------------------------------------------------
{code}
$ find sdks/java/maven-archetypes/examples/ -name 'pom.xml' | xargs egrep -o -h
'@[^}]+@' | sort | uniq
@bigquery.version@
@google-clients.version@
@guava.version@
@hadoop.version@
@hamcrest.version@
@jackson.version@
@joda.version@
@junit.version@
@maven-compiler-plugin.version@
@maven-exec-plugin.version@
@maven-jar-plugin.version@
@maven-shade-plugin.version@
@maven-surefire-plugin.version@
@mockito.version@
@nemo.version@
@project.version@
@pubsub.version@
@slf4j.version@
@spark.version@
{code}
was (Author: kenn):
{code}
$ find sdks/java/maven-archetypes/examples/ -name 'pom.xml' | xargs egrep
'@[^}]+@'
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<beam.version>@project.version@</beam.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<bigquery.version>@bigquery.version@</bigquery.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<google-clients.version>@google-clients.version@</google-clients.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<guava.version>@guava.version@</guava.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<hamcrest.version>@hamcrest.version@</hamcrest.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<jackson.version>@jackson.version@</jackson.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<joda.version>@joda.version@</joda.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<junit.version>@junit.version@</junit.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<maven-compiler-plugin.version>@maven-compiler-plugin.version@</maven-compiler-plugin.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<maven-exec-plugin.version>@maven-exec-plugin.version@</maven-exec-plugin.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<maven-jar-plugin.version>@maven-jar-plugin.version@</maven-jar-plugin.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<maven-shade-plugin.version>@maven-shade-plugin.version@</maven-shade-plugin.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<mockito.version>@mockito.version@</mockito.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<pubsub.version>@pubsub.version@</pubsub.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<slf4j.version>@slf4j.version@</slf4j.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<spark.version>@spark.version@</spark.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<hadoop.version>@hadoop.version@</hadoop.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<maven-surefire-plugin.version>@maven-surefire-plugin.version@</maven-surefire-plugin.version>
sdks/java/maven-archetypes/examples//src/main/resources/archetype-resources/pom.xml:
<nemo.version>@nemo.version@</nemo.version>
{code}
> Set dependent libraries' versions for the starter archetype automatically
> -------------------------------------------------------------------------
>
> Key: BEAM-6432
> URL: https://issues.apache.org/jira/browse/BEAM-6432
> Project: Beam
> Issue Type: Improvement
> Components: examples-java
> Reporter: Kengo Seki
> Assignee: Kengo Seki
> Priority: Minor
> Labels: triaged
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> I generated an empty project from beam-sdks-java-maven-archetypes-starter and
> found that I had to replace the placeholders for dependency versions
> ({{@...version@}}) with concrete values myself.
> It'd be convenient for users if they were automatically replaced, just like
> beam-sdks-java-maven-archetypes-examples do.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)