You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@royale.apache.org by GitBox <gi...@apache.org> on 2020/01/07 18:36:10 UTC

[GitHub] [royale-asjs] piotrzarzycki21 edited a comment on issue #657: Maven doesn't produce binary executables (jar)

piotrzarzycki21 edited a comment on issue #657: Maven doesn't produce binary executables (jar)
URL: https://github.com/apache/royale-asjs/issues/657#issuecomment-571714238
 
 
   > I think the problem here is that you expect to use `mxmlc` directly. ANT build is just to use with IDEs like VSCode or Moonshine, so the tool use it to give you code intelligence. But for your own builds, you must switch from trying to use mxmlc to use mvn install based on a pom.xml
   
   As a user of Royale SDK which I have downloaded from website or Nightly build from our Jenkins I have following options:
   1) Build my application using Moonshine IDE or VSCode using downloaded SDK
   2) Build my application by Apache Ant using build.xml script file prepared for application using downloaded SDK
   3) Build my application using Apache Maven, where I don't need downloaded SDK cause all required dependencies will be downloaded from central repository based on my pom.xml file .
   
   All options above produce exactly the same application as output.
   
   As a Royale SDK developer which wanted to build whole framework, cause I would like to add new feature to it etc. I have following options:
   1) I can build framework using Apache Maven - all pom.xml files are in place and instruction is in our documentation how to do that
   2) I can build framework using Apache Ant - all build.xml files are in place as well
   
   Additionally as a user currently I can produce distribution version of SDK. As other mention Maven unfortunately do not produce fully good version. Last time when I was checking what was produced (about 1 year ago) - I was able to use produced SDK in IDE - and intellisence worked, but I was not able to build my application using produced SDK. 
    

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services