-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-1379: [Java] adding maven-dependency-plugin and fixing all reported dependency errors #978
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
dc833bb
8cbfe5f
ec72717
d7f081e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -23,20 +23,16 @@ | |
| <name>Arrow Format</name> | ||
|
|
||
| <properties> | ||
| <fbs.version>1.2.0-3f79e055</fbs.version> | ||
| <flatc.download.skip>false</flatc.download.skip> | ||
| <flatc.executable>${project.build.directory}/flatc-${os.detected.classifier}-${fbs.version}.exe</flatc.executable> | ||
| <flatc.generated.files>${project.build.directory}/generated-sources/flatc</flatc.generated.files> | ||
| <maven-compiler-plugin.version>3.3</maven-compiler-plugin.version> | ||
| <maven-dependency-plugin.version>2.10</maven-dependency-plugin.version> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. same here. I think we added both of these previously since some versions of mvn 3 caused issues without these.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. re the dependency plugin - I defined the dependency plugin globals in the re the compiler - see my separate answer above. if it is desirable to stick it to particular version I would recommend putting it into the
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think it already is in pluginManagement (as I updated it for Java9 support) in the parent pom
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 👍 I knew I saw it somewhere |
||
| <os-maven-plugin.version>1.5.0.Final</os-maven-plugin.version> | ||
| </properties> | ||
|
|
||
| <dependencies> | ||
| <dependency> | ||
| <groupId>com.vlkan</groupId> | ||
| <artifactId>flatbuffers</artifactId> | ||
| <version>${fbs.version}</version> | ||
| </dependency> | ||
| </dependencies> | ||
|
|
||
|
|
@@ -54,11 +50,10 @@ | |
| <plugin> <!-- download the flatbuffer compiler --> | ||
| <groupId>org.apache.maven.plugins</groupId> | ||
| <artifactId>maven-dependency-plugin</artifactId> | ||
| <version>${maven-dependency-plugin.version}</version> | ||
| <executions> | ||
| <execution> | ||
| <id>copy-flatc</id> | ||
| <phase>generate-sources</phase> | ||
| <phase>initialize</phase> | ||
| <goals> | ||
| <goal>copy</goal> | ||
| </goals> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why remove
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see any references to this property anywhere so thought this is some leftover garbage?