Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (482)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (550)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Issues with BlueJ- compile time, exporting project to Eclipse  (Read 1547 times)
0 Members and 1 Guest are viewing this topic.
Offline Blue

Junior Newbie





« Posted 2007-10-13 02:46:07 »

Hello all, I'm working on an RPG along the lines of Rogue or ADOM, and I've run into a couple of questions I've been unable to resolve on my own. There may be an obvious solution to this, I don't yet know much about Java (or programming in general). Rest assured that though I know very little now I am studying as much as I can online. I'm also taking a Java class at school this semester. Please forgive my temporary ignorance.

(1) Up until a few days ago my project compiled almost instantly. I've gradually been adding classes and code, and now suddenly the compile times have increased to around five minutes. I've read only a little about using a script to compile more efficiently- could that be a possible solution? For reference the old versions still compile quickly, the slowness is restricted to newer versions of the project.

(2) I've heard good things about Eclipse, and I've decided I'd like to export my project and continue developing with Eclipse. I found a BlueJ plugin called 'Exporter' that has been recommended for doing just that. I've exported the project to a folder, and it generated some sort of xml file (is this an ant script?). Needless to say I don't know Eclipse well yet. I haven't been able to figure out how to import the project. I've been able to open the individual files, but not the project itself. I found an 'import' option that works for existing Eclipse projects. There doesn't seem to be one for non-Eclipse projects. I feel stupid for asking this, but where did they hide the 'import' option? I feel a little lost.

Thanks in advance for any advice.
Offline keldon85

Senior Member


Medals: 1



« Reply #1 - Posted 2007-10-13 08:28:56 »

You can import from a "file system", which takes the files from a folder. You can also start a new project in the same location. Also if you just start a new project and copy the files into that project's folder then you'll also get the files.

Offline purpleguitar

Junior Member





« Reply #2 - Posted 2007-10-13 12:11:46 »

It is definitely in your best interest to get into a "real" IDE such as Eclipse or NetBeans.  BlueJ may be acceptable for learning Java, but you need a tool that scales up for serious development.  The compile lag is probably because of all of the extra data BlueJ has to maintain for pedagogic reasons.

When you make the switch, let me know what you think.  Some folks prefer to start their students in BlueJ, but others jump right into Eclipse.  I'd like to know the experience of a budding Java game developer.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Blue

Junior Newbie





« Reply #3 - Posted 2007-10-14 01:45:07 »

Thanks for the responses- I've got my project imported into Eclipse and it compiles in about a second now. I can't begin to express what a relief it is.

When you make the switch, let me know what you think.  Some folks prefer to start their students in BlueJ, but others jump right into Eclipse.  I'd like to know the experience of a budding Java game developer.
My teacher initlally recommended starting in a simple IDE. BlueJ was helpful to me when I was still struggling with extremely simple Java concepts. I think it was nice to work in a simple, clean environment with little to no automation, because it made writing code itself seem more real, less magical and complicated. I felt like I was writing the code myself instead of having the program write it for me. The thing that I most dislike about BlueJ is the lack of text editor features. I'm used to working in ConText, and I really missed such features as book marks, brace matching, and being able to look at two parts of the same document at once. Another thing I disliked is the way a new class will start preformatted, with a constructor, sample methods, etc. I think it would have been better to type everything myself and learn in the process.

Hmm, so I guess in general the lack of automation was good, and I found the clean interface and unintimidating feature set were helpful.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CopyableCougar4 (14 views)
2014-08-22 19:31:30

atombrot (28 views)
2014-08-19 09:29:53

Tekkerue (25 views)
2014-08-16 06:45:27

Tekkerue (23 views)
2014-08-16 06:22:17

Tekkerue (15 views)
2014-08-16 06:20:21

Tekkerue (22 views)
2014-08-16 06:12:11

Rayexar (61 views)
2014-08-11 02:49:23

BurntPizza (39 views)
2014-08-09 21:09:32

BurntPizza (31 views)
2014-08-08 02:01:56

Norakomi (37 views)
2014-08-06 19:49:38
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!