Netbeans RCP application are built with Ant. How can I build with SBT and integrate in Jenkins?
How can I build a Netbeans RCP application with SBT?
132 Views Asked by Richard Gomes At
1
There are 1 best solutions below
Related Questions in ANT
- Ant build should wait for a child process to complete
- Can Apache Ant be told to cache its XML files?
- How to run FindBugs off of Ivy downloaded JARs
- NoSuchMethodError after cleaning the project
- How do you specify a fop config file for fop.bat in ant script
- Multiple browser execution of sahi scripts at the same time
- Eclipse Auto-build eternal loop
- Getting error when running pig: Cannot locate pig-core-h2.jar. do 'ant -Dhadoopversion=23 jar', and try again
- Keep getting No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'
- How to import / reference a gradle application in android application using command line (ant)
- TestNG ANT: disable ONLY the html reporter
- Cannot compile Java adapter using adapter-builder task (ANT) in MFP v7
- Create checksum and pom for maven repo
- How can I install Apache Ant 1.9.5 and connect it to Android Studio 1.2.1.1 in Windows 8.1?
- Compiling Java with Ant - keep getting error JNI error has occurred
Related Questions in SBT
- How to create a executable jar reading files from local file system
- sbt multi-module project: inter-dependency of integration tests
- How to avoid stack trace with sys.error(message)
- hot swap in sbt project without play-plugin
- sbt add plugin error
- How to combine crossProject and dependsOn
- How to use jnaerator in a sbt project
- how to get control-c to kill only the running process and not sbt itself?
- Intellij not respecting some options in build.sbt
- Docker: getcwd: cannot access parent directories
- How to abstract with SBT?
- SBT PublishM2 do not refresh snapshot jar in local maven repo
- With SBT how do I sequence tasks from plugin before running a test
- sbt stuck at Getting org.scala-sbt sbt 0.13.8 ... on Mac OS X Yosemite with Java 8 and scala 2.11.6
- How should I do that logging in sbt project?
Related Questions in NETBEANS-PLATFORM
- CoffeeScript For NetBeans 8.0 Plugin: Set Target Folder For Compiles JS
- NetBeans: How to retrieve the build results of a project
- Cannot build OSGi bundle for a Netbeans RCP application
- NetBeans Platform Re-Open Closed Project StackOverflowError
- How can I build a Netbeans RCP application with SBT?
- Folder other than Source Packages missing on Netbeans?
- Netbeans Property Sheet - Row Height
- NetBeans Platform: Updating editor window content
- NetBeans Platform: How to register hidden file types
- How to write to a StyledDocument with a specific charset?
- Why wont my added SPI jars register in my Netbeans Platform project?
- Netbeans UML diagrams
- How do I use ServiceLoader in a Netbeans Platform project to add SPIs
- Customize properties sheet of a BeanNode in Netbeans
- How to modify the Netbeans Application Configuration?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There's a SBT plugin which allows Ant targets to be called.
First build ant4sbt from sources:
Create a file properties/sbt-ant4sbt.sbt like this:
Create a build.sbt on the root of your Netbeans RCP application:
Now you can build OSGi bundles from command line and run it inside a container, like this:
Building in Jenkins is as easy as calling sbt antRunBuildOsgi but you will have to copy dependencies to the library directory you defined in your Netbeans IDE. After the build you will also have to copy artifacts to the place you distribute artifacts of your builds.
See also: Cannot build OSGi bundle for a Netbeans RCP application