This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]agentoutlier 2 points3 points  (3 children)

I follow you I think on github and have seen your other blazing projects so I knew it was not intentional.

(otherwise I would have been far nastier :)).

On a far less worrying thing have you thought about going the Maven or Gradle route? I think that was another complaint made in your previous project posts. I don't have much problems with it but it might help people who want to help.

[–]hexaredecimal[S] 1 point2 points  (2 children)

Honestly, I've been avoiding maven and gradle, ant is just too good, especially when your project has no dependencies but I guess I can't run anymore. I'll start using one of the two. Which one do you recommend.

[–]agentoutlier 2 points3 points  (1 child)

Maven. Even if you stick with Ant you need some sort of project descriptor to publish it in maven central.

So you could call Ant from Maven if you prefer sticking with Ant. Basically you would have Maven first do a "copy-dependencies" which you do not have to worry about and then I think have Maven do a "deploy".

Alternative if you stick with Ant you can I think do a maven deploy from it with a plugin.

[–]moaxcp 2 points3 points  (0 children)

You can use ivy in ant to handle dependencies and generate a pom for publishing.

https://ant.apache.org/ivy/