small java
Small Notepad 1.1
Small Notepad - Quickly take short notes right inside your Macs Dashboard more>> Small Notepad - Quickly take short notes right inside your Macs Dashboard
Small Notepad is a free and easy to use notepad widget thatwill allow you to quickly take short notes right inside your Macs Dashboard.
Enhancements
- Smaller Font size.
Apple Java 2 SE 5.0R5
Apple Java 2 SE - support for J2SE 5.0 on OS X 10.4 more>>
Java 2 Platform, Standard Edition (J2SE) 5.0 allows applications and applets developed for the J2SE 5.0 platform to run on Mac OS X v 10.4.2 and later.
This update does not change the default version of Java on your Mac from Java 1.4.2 to J2SE 5.0, though Java applications that require J2SE 5.0 may specifically request it.
You can change the preferred Java version for applications and applets by using the new Java Preferences utility. This utility is installed by the J2SE 5.0 update at /Applications/Utilities/Java/J2SE 5.0/.
Make Java Document 1.0
Make Java Document - Java document creator more>>
Completly freeware.
Collect Java Classes 1.0
Collect Java Classes - Collect Java classes in folders more>>
The folders search is done recursively. On searching folders, the script also changes the viewby method of each folder to "View by Name". But if the folder is already viewed by Name, Size, Kind, or Date, then no changes happen.
The collected items are listed in gDocList as a list of aliases. You can give this alias list to open by your particular application.
JavaVis 1.5
JavaVis is designed to be a free and small Java program letting you graph the contents of a distributed.net clients log file. more>>
JavaVis 1.5 is designed to be a free and small Java program letting you graph the contents of a distributed.net client's log file.
To use it just launch the program and go to the File menu to open a log file or drag&drop a logfile to the progam icon. Up to 4 recent logfiles will be remembered in the file menu.
Zooming in is accomplished by drag-selecting part of the graph with your mouse. To zoom out, control-click on the graph and choose 'complete' from the one-item popup menu.
Requirements:
- Macintosh Runtime for Java (MRJ) 2.0 or higher
Clean Java Classes 1.0
Clean Java Classes - Removes Java class files *.class generated by a Java compiler more>>
The folders search is done recursively.
If some folder becomes empty with no items in it, then it is also removed. On searching folders, the script also changes the viewby method of each folder to "View by Name".
MW Java Linker Patch 1.4
MW Java Linker Patch is designed to meet all your needs of updating the linker, which fixes problems merging GIF files into the JAR file output from the linker. more>> <<less
EasyEclipse Expert Java 1.3.0
EasyEclipse Expert Java - Bare-bones Eclipse distro for experienced Java developers who are new to Eclipse more>>
EasyEclipse Expert Edition is all you need to start developing Java code with Eclipse.
This distribution includes the following plugins:
Core components with a JDK:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java JDK for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java JDK for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
libxine-java 0.7.0
Free and open source Java interface for the xine library more>> Free and open source Java interface for the xine library
libxine-java is a Java interface for the xine multimedia player library. libxine-java allows to play all media supported by xine library with your Java application.
An AWT canvas allows to directly integrate video playback in GUI applications.
System requirements:
-
-
Enhancements:
- SWT support for Mac OS X/Carbon and Linux/GTK+
- New XineVisualizer class for xines audio visualizers goom, oscope, etc..
- Video now centered in View
- Java Windowing Toolkit (AWT/Swing) only initialized if actually used
- fixed to work on OS X with mounted DVDs, too.
- new method getDvdPaths to detect mounted DVDs on Mac OS X
- new factory method Xine.createController() for audio-only playback
- new methods to query stream for hasAudio() and hasVideo()
- new methods for volume control (Thanks Berend!)
- Add XineController.stop() method
- BUG FIX: XineController.playOnce could only be called once
- added --with-swt-jar=... to specify SWT path
- dont test Objective-C compiler on non-darwin platforms
- creates build.xml, org/libxine/XineConfig.java created
- libxine-java version specified only in configure.in
- AWT specific native code in jawt_info.c
EasyEclipse Desktop Java 1.2.2
EasyEclipse Desktop Java - development of Desktop GUI applications with Swing or SWT more>>
This distribution includes the following plugins:
Core components with a JDK:
* Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
* Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
* Java JDK for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
* Java JDK for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
* Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
* AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
* Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
* Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Tools for development of Desktop applications in Java:
* Eclipse Visual Editor 1.2.1 - Build visual user interfaces for Swing, SWT and Eclipse RCP applications with a graphical editor. (Windows, Linux, Mac OS X only)
* EclipseNSIS 0.9.4.hotfix - Create native windows installers for your applications with NSIS (Nullsoft Scriptable Install System). (Windows only)
* Fat Jar Eclipse plugin 0.0.24 - Deploys an Eclipse java project into one executable jar with all dependencies included.
* JarPlug 0.6.0.1 - View and edit Java Archive files.
* JarLaunch 0.5.0.1 - Run and debug Java Archive files.
IP Monitor for Java 2.0.2
IP Monitor for Java - Display IP address & perform whois/finger/DNS queries more>>
It allows you to quickly copy (or automatically save) the current IP address without having to dig through any of your networking control panels.
IP Monitor also provides a centralized interface from which you can easily perform Domain Name Server, Finger and Whois queries.
Apple QuickTime for Java SDK 1.1
QuickTime for Java development kit. more>>
Zip Java Classes 1.0
Zip Java Classes - Composes a zip archive from Java classes more>>
Select file(s) and folder(s) of Java classes and drop them onto this droplet icon. Then, all Java class files *.class and *.zip in the folders will be archived into a JavaClasses.zip file. Other files than *.class or *.zip will not be added to the archive.
The Java compiler javac of Apples MRJ 2.0 generates the compiled Java classes in the same folder as their source files. The JBindery application can build a Macintosh Java application by binding the Java classes and zip files in the particular folders. Unfortunately, the JBindery can not exclude other files than Java classes in the folders. It may include source files in it, alas!
Here is the way to compose Java application from the Java classes and zip files only. Let us use the Macintosh ZipIt 1.3.x to archive the Java classes and zip files and compress it. Fortunately, ZipIt is an AppleScriptable application so that we can commit a series of script commands to it and remove other files from the archive.
Oracle Berkeley DB Java Edition 3.3.82
High performance transactional storage engine. more>> High performance transactional storage engine.
Oracle Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication.
It stores data in the applications native format, so no runtime data translation is required. Berkeley DB Java Edition supports full ACID transactions and recovery. It provides an easy-to-use, programmatic interface, allowing developers to store and retrieve information quickly, simply and reliably.
Main features:
- Local, in-process data storage.
- Schema-neutral, application native data storage.
- Keyed and sequential data retrieval.
- Easy-to-use Java Collections API.
- Persistence API for accessing Java objects.
- Single process, multi-threading model.
- Record level locking for high concurrency.
- Support for secondary indexes.
- In-memory, on disk or both.
- Configurable background cleaner threads re-organize data and optimize disk use.
- Full ACID compliance.
- Selectable isolation levels and durability guarantees, configurable on a per-transaction basis.
- Managed transactions using the Java Transaction API (JTA).
- J2EE application server integration using J2EE Connector Architecture(JCA).
- Provides support for monitoring, auditing and administration using the Java Management Extensions (JMX).
- Catastrophic and routine failure recovery modes.
- Timeout based deadlock detection.
- Hot and cold backups, log file compaction, and full database dumps.
- 100% pure Java for portability and ease of development.
- Single JAR file - easy to install, runs in the same JVM as the application.
- Java 1.4.2 or later Standard Edition JVM required.
- Programmatic administration and management-zero human administration.
- API for routine administrative functions.
- Small footprint 772KB.
- Scalable to terabytes of data, millions of records.
- Source code, test suite included.
System requirements:
-
Enhancements
- Fix a bug that somtimes causes two log cleaner threads (when multiple threads are configured or multiple app threads call Environment.cleanLog) to select the same file to clean. This can result in two attempts to delete the log file after cleaning. The second attempt causes an exception to be traced repeatedly, but no other side effect. The problem is transient and goes away if the Environment is closed and re-opened. An example of the exception is below. The symptom is that this exception occurs repeatedly, and the file is not present.
- Fix a bug that could cause a LogFileNotFoundException when using an XAEnvironment, if a prepared transaction is not ended prior to a crash and then the prepared transaction is aborted after recovering from a crash. [#17022] (3.3.79)
- Fix a bug that prevented deferred-write record deletions from being made durable by Database.sync, if a crash occurs after Database.sync but prior to the next checkpoint. Under rare circumstances this could also result in a LogFileNotFoundException later when accessing the deleted entry. [#16864] (3.3.78)
- Fix a bug that prevents log cleaning from functioning properly when a temporary DB (DatabaseConfig.setTemporary) is large enough to overflow the JE cache. Also fix a bug that could in rare cirumstances cause an endless loop while performing log cleaning. [#16928] (3.3.78)
- Fix a bug that caused an infinite loop under certain timing dependent circumstances when using EnvironmentConfig.setSharedCache(true). This bug was reported in two different forum posts. Thanks to Kevin Jackson and Vyacheslav Lukianov for reporting it! [#16882] (3.3.78)
- Improve output of partial information in DatabaseEntry.toString. Thanks to archie172 for reporting this on OTN. [#16929] (3.3.78)
- Fix a bug in SecondaryCursor.dup that required the cursor to be initialized. This method, like Cursor.dup, may now be called whether the cursor is initialized or not. Thanks to archie172 for reporting this on OTN. [#16930] (3.3.78)
- Fix a bug that caused NullPointerException when opening an XAEnvironment under certain circumstances, when prepared but uncommitted transactions are present in the JE log and must be replayed during recovery. This bug was reported on the OTN forum by Matthieu Bentot -- thank you Matthieu! An example of the stack trace is below.
- Fix a bug that caused LogFileNotFoundException in rare circumstances for an Environment having one or more Databases configured for duplicates (or one or more SecondaryIndexes with MANY_TO_XXX relationships). The bug only occurs when a single secondary/duplicate key value is associated with a large number of records/entities; specifically, the sub-Btree for a single duplicate key value must have at least 3 levels. [#16712] (3.3.76)
- Fix a bug that caused BufferOverflowException while writing transactional records. This could occur if multiple threads were writing to an environment while using the same Transaction. [#17204]
- Direct Persistence Layer (DPL), Collections and Bind packages - Fix a bug that causes the EvolveStats returned by EntityStore.evolve to contain zeros, even when entities are evolved and written, when no EvolveListener is configured. Thanks to jhalex on OTN for reporting this. [#17024] (3.3.78)
Apple Java for OS X 10.5 Update 4
About Java for Mac OS X 10.5 Update 4 Java for Mac OS X 10.5 Update 4 delivers improved reliability, security, and compatibility for Java SE 6, J2SE 5.0 and J2SE 1.4.2 on Mac OS X 10.5.7 and later more>> <<less