wood burning stoves 2.0*
The moose likes IDEs, Version Control and other tools and the fly likes How to make exe in JBuilder 3 Professional Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "How to make exe in JBuilder 3 Professional" Watch "How to make exe in JBuilder 3 Professional" New topic
Author

How to make exe in JBuilder 3 Professional

ashish gupta
Greenhorn

Joined: Nov 01, 2001
Posts: 1
I have started working on JBuilder 3 Professional,but don't know how t make exe in this software. Please help.
Jason Menard
Sheriff

Joined: Nov 09, 2000
Posts: 6450
You can't. Java doesn't produce .exe files (leave out discussions of native compilers). This isn't a function of the IDE, it is a function of Java. Your best bet is to build a .bat file that runs your Java program.
Thomas Whalen
Ranch Hand

Joined: Aug 26, 2001
Posts: 123
how do i build a *.bat file to run a java program? please post a sample. thank you kindly.


if you don't know, then ask. if you do know, then share. love is knowledge.
Cobin Rox
Greenhorn

Joined: Jul 18, 2001
Posts: 2
Batch file to run a java program -- there are several ways to do this.
First though, you should consider whether you want to run your program just by yourself on your own machine for your own personal use or whether you want to deploy your program to others' machines. For the deployment to other machines option, you might want to consider deploying with the jre as part of the deployment since you don't know if the customer has a jvm, what version it is if they do have a jvm, and where in the path that jvm resides, if at all.
For the first case though, (running the program on your own machine), here's one simple example, assuming that your classes are in one directory:
@REM
@REM 1) set up CLASSPATH to your jdk
@REM (where "x:/jdk-1.3.1" is where you have installed
@REM your jdk)
@REM
CP=%CLASSPATH%;x:/jdk-1.3.1
@REM
@REM 2) add YOUR programs' classes to the class path, too
@REM (where "x:/blah blah" is where your programs'
@REM classes reside)
@REM
CP=%CP%;x:/javaStuff/thisProject/classes;x:/javaStuff/thisProject/jars
@REM
@REM 3) change to the directory where your main program class
@REM is
cd x:/javaStuff/thisProject/classes
@REM
@REM 3) fire up a java virtual machine with your program's
@REM main class
@REM (assuming x:/jdk... is where java is located)
@REM
x:\jdk-1.3.1\bin\java -classpath %CP% MyMainClass
Again, this is just one simple example. The same type of logic can be used with a Korn shell script on a UNIX machine. Hope that helps.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to make exe in JBuilder 3 Professional