support: Customer Portal
Focused on delivering choice, investment protection and flexibility to organizations with valuable COBOL assets
Veryant Knowledge Base
> Is there a faster way to compile?
Is there a faster way to compile?
There are several techniques that can increase the speed of compilation.
Split the compilation into two steps
First compile all of the source files with -jj (and omit -jc) to produce just the .java intermediate source files.
Then compile all of the .java source files into .class files with the JDK compiler using wildcards (e.g. javac *.java)
Split the compilation into two steps and run them in parallel
First compile with -jj (and omit -jc) to produce just the .java intermediate source file for a single program (e.g. vcc -jj ... PROG1.cbl)
Then compile the .java source into .class files with the JDK compiler in the background (e.g. javac PROG1.java &)
Use the IDE
Put your source code into an IDE project
Let the IDE build the objects in the background
Create a build.xml script including dependencies
Run the ant utility to compile just the files that require it
Create a makefile
Run the make utility to compile just the files that require it
Ask Veryant Support to help you set up iscbatch
Use your current build scripts or a makefile
This question has been viewed
to View all the questions in
There are no attachment file(s) related to this question.
How helpful was this article to you?
Select a Vote
5 - Very Helpful
3 - Somewhat Helpful
1 - Not Helpful
There are no user comments for this question. Be the first to post a comment.
Why do I get the error "java.lang.NoClassDefFoundError: com/sun/tools/javac/Main" ?
How do I resolve "Error writing file: too many constants" error?
What compiler options cannot be specified with the >> IMP OPTION compiler directive?
How can I make my Linkage parameters more flexible?
How do I retrieve the version of the Java Compiler and the isCOBOL Compiler that produced a given class file?
Using Regular Expressions to replace text in your program
Article Number: 183
Created: 2011-09-27 4:02 PM
Print this Question
Email Question to Friend
Export to PDF File
Export to MS Word
Subscribe to Article
Search Knowledge Base
Knowledge Base Home
Veryant and isCOBOL are trademarks or registered marks of Veryant in the United States and other countries. All other marks are the property of their respective owners.