![]() ![]() Remember, the OS alternative should still refer to the JDK. installation problems, failing to start, etc), you can view our FAQ, contact our technical support or view our bug database. If you have a technical issue with the BlueJ software itself (e.g. So, even if you are indeed using the JDK instead of the JRE, the $JAVA_HOME has to point to the JRE. We have several extensions available that add to BlueJs base functionality. Which is where the tools.jar really resides. This page still exists for those interested in extensions for BlueJ 4 and older only. BlueJ 5.0.0 has a rewritten extensions API explained here. Extensions offer additional functionality not included in the core system. Which now resolves to /usr/local/java/jre/./lib/tools.jarĪnd finally to /usr/local/java/lib/tools.jar BlueJ offers an extension API that allows third parties to develop extensions to the environment. This new setup will cause maven to look at the JRE directory, that is part of the JDK: $JAVA_HOME\.\lib\tools To solve this, the $JAVA_HOME variable should instead point to this location /usr/local/java/jre (assuming the JDK path is /usr/local/java) - there is actually jre folder inside the JDK installation directory, that comes with each JDK. It actually searches for the lib folder outside the java directory, because: $JAVA_HOME\.\lib\tools.jar The dialog box should then look something like: (c) Click the Add button, navigate to nd your copy of objectdraw.jar. Click the Li- braries tab in the dialog box that appears. (b) Select the Preference item from the BlueJ menu. The $JAVA_HOME variable pointed directly to my jdk folder ( /usr/local/java which was also the correct $PATH entry and alternative sym link). You must add objectdraw to the list of libraries used by your copy of BlueJ. While I was using the correct JDK, I paid attention to the path of the tools jar maven complained about - it was expecting it to be $JAVA_HOME\.\lib\tools.jar The problem was quite stupid to solve, yet counter-intuitive. I am using version 1.6, 1.7 and 1.8 simultaneously, and I have played a lot with the alternatives to have everything set properly. set methodsBecause this extension should be used by students. I was quite frustrated at first, because I have installed both the JDK and JRE. Requirement: JDK 1.7+Easy and simple BlueJ extension for fast design.Why is in code so many. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |