Main > Free Download Search >

Free jars software for linux

jars

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 252
Luxilla 1.0b8

Luxilla 1.0b8


Luxilla is a tool for running XUL files. more>>
Luxilla is a "runtime" that turns Luxor XUL markup into live windows, dialogs, menus, toolbars and more without requiring a single-line of Java code.

Pass on the chrome folder holding your XUL markup to Luxilla and see the XUL markup come to life.

Example:

java luxilla c:/sandbox/luxilla/src/samples/chrome-calc

Running Luxilla

Before you can start Luxilla you need to download all required libraries and set up your classpath.

Get the luxor-libs package at http://sourceforge.net/projects/luxor-xul or use the libraries bundled with Ramses - the Luxor XUL example suite. (The libraries dont ship with Luxilla to keep the download size small.)

Once you got all libraries fix up your classpath. Heres the jar line-up required for Luxilla:

* luxor-1.0-b8.jar
* rachel-2.0-b2.jar
* salsa-1.0-b1.jar
* houston-1.0-b1.jar
* caramel-1.0-b1.jar
* apollo-1.0-b1.jar
* cypress-1.0-b1.jar
* jdom-1.0-b8.jar
* velocity-1.3-rc1.jar
* collections-2.0.jar
* saxpath-1.0.jar
* jaxen-1.0.jar

Now youre ready to roll. Use the class luxilla or luxor.runner.Tool for startup and pass on the the chrome folder holding your XUL files as the one and only command line argument.

Example:

java luxilla c:/sandbox/luxilla/src/samples/chrome-calc
java luxor.runner.Tool c:/sandbox/luxilla/src/samples/chrome-calc
<<less
Download (0.10MB)
Added: 2005-05-05 License: GPL (GNU General Public License) Price:
1636 downloads
Maven 1.1

Maven 1.1


Maven is a software project management and comprehension tool. more>>
Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a projects build, reporting and documentation from a central piece of information.
Main features:
Model based builds
- Maven is able to build any number of projects into predefined output types such as a JAR, WAR, or distribution based on metadata about the project, without any need to do any scripting in most cases.
Coherent site of project information
- Using the same metadata as for the build process, Maven is able to generate a web site or PDF including any documentation you care to add, and adds to that standard reports about the state of development of the project. Examples of this information can be seen at the bottom of the left-hand navigation of this site under the "Project Information" and "Project Reports" submenus.
Release management and distribution publication
- Without much additional configuration, Maven will integrate with your source control system such as CVS and manage the release of a project based on a certain tag. It can also publish this to a distribution location for use by other projects. Maven is able to publish individual outputs such as a JAR, an archive including other dependencies and documentation, or as a source distribution.
Dependency management
- Maven encourages the use of a central repository of JARs and other dependencies. Maven comes with a mechanism that your projects clients can use to download any JARs required for building your project from a central JAR repository much like Perls CPAN. This allows users of Maven to reuse JARs across projects and encourages communication between projects to ensure backward compatibility issues are dealt with. We are collaborating with the folks at Ibiblio who have graciously allowed the central repository to live on their servers.
Gump integration
- Integration with Gump. For those who are not familiar with Gump it is a tool used at Apache to help projects maintain backward compatibility with their clients. If you have a Maven project descriptor then you can easily participate in nightly Gump builds that will help your project stay abreast of the impact your changes actually have in Java developer community. We are working on our own massive build tool but integration with Gump comes at no cost to Maven users.
<<less
Download (4.9MB)
Added: 2005-10-05 License: The Apache License 2.0 Price:
1483 downloads
Java Jukebox 1.12

Java Jukebox 1.12


Java Jukebox is a multiuser music server capable of selecting music appropriate to its current listeners. more>>
jjukebox is a multiuser music server capable of selecting music appropriate to its current listeners. Its robust enough for you to store your music (for example, the popular mp3 format) over different locations (network drives, cdroms) and not hang when any device fails.
The music server has been designed around reliability and extensibility, making it extremely reliable even when running under very dubious circumstances.
There is no limit to the amount of music other than the resources of the computer that you are running jjukebox on, or what types of music you can add to the music server, jjukebox can play many different types of music format thanks to Suns JavaMedia framework, and JavaZooms JavaLayerPlayer
Main features:
- Robust management of music mounted on other computers - if a remote computer becomes unreachable jjukebox automatically unmounts all the music stored on it without affecting play.
- Ratings system - so that people can rate tracks they like/hate and jjukebox will do its best to only play tracks people currently logged into it like.
- Programmable fading between tracks for smooth music transitions.
- Coded in pure java - can run on any platform with a conforming Java Virtual Machine
Enhancements:
Added in this release:
- A new looping queue - Plays the current queue forever.
- Faster magazine loading and saving.
- Beta GUI Client.
- Beta DAAP server.
Fixes for this releaes:
- Installer bugs from previous versions fixed - GNOME and KDE shortcuts are now correctly created.
- Play bug where player would sometimes randomly stop playing between tracks has been fixed.
- Increased playback buffer to help prevent skipping on slower machines.
- Client/Server code tidied up and fixes done mainly concerning server responses.
- Updated player jars, and a fix for 1.5 (Java 5) vm where volume setting would cause an exception when a new track was started.
- Multicast DNS fixes, this will form part of server clustering and easy server locating for the GUI client.
<<less
Download (3.1MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1477 downloads
gnu.hylafax 0.0.8

gnu.hylafax 0.0.8


gnu.hylafax is a pure-Java client for the HylaFAX Fax Server. more>>
gnu.hylafax is open source software distributed under the terms of the GNU
Library General Public License.

See the COPYING.LIB file for details. Some included utilities are distributed under the terms of the GNU General Public License, a copy of which is included in the file COPYING.

Installation:

Copy the gnu-hylafax-0.0.8.jar file (located in the lib directory)
to your usual installation directory for Java archives.

To use gnu.hylafax, you will need to include it in your classpath setting. Typically this is done by adding an entry to your CLASSPATH variable setting with the full path to the JAR file, e.g.

csh: % setenv CLASSPATH ${CLASSPATH}:/usr/java/lib/gnu-hylafax-0.0.8.jar
bash: % export CLASSPATH=${CLASSPATH}:/usr/java/lib/gnu-hylafax-0.0.8.jar
DOS: > set CLASSPATH %CLASSPATH%;C:Javalibgnu-hylafax-0.0.8.jar

Various shells and operating systems may have slightly different methods.
Consult your Java virtual machine documentation for details.

You may also:

specify the -classpath option to the java executable, e.g.
compile: % javac -classpath /usr/java/lib/gnu-hylafax-0.0.8.jar MyClass.java
execute: % java -classpath /usr/java/lib/gnu-hylafax-0.0.8.jar MyClass
<<less
Download (0.30MB)
Added: 2005-10-18 License: GPL (GNU General Public License) Price:
1471 downloads
bnrt 0.1

bnrt 0.1


bnrt is 2 programs, a client and a server, that are used to help distribute rendering of Blender animations. more>>
bnrt is 2 programs, a client and a server, that help render frames of animations over a network using multiple computers that all have Blender, a popular opensource 3D modeler/renderer, on them.

bnrt can run on Linux, Windows, and any other environment supported by both Java and Blender. Currently it is only set up to run on Linux and Windows, since those are the OSs I have running and active at the moment. But it is pretty trivial for me to add more OSs as long as they are supported by both Java and Blender.

To use bnrt you need to run the server on each system that you want to render frames on. This is done by either running the server shellscript or batch file. Or you can even just type in java -jar bnrtServer.jar at the command line.

After you have started a server on each system, then you need to run the client, which does not do any rendering. You can run a server and a client on the same machine. To run the client you need to run the following command from a command line:

java -jar bnrtClient.jar {file to render.blend} {first frame} {last frame} {server1} {server2} {server3....}

Please note that at the moment this is still pretty alpha code. I use it on my own network with up to 5 machines, mixed Windows and Linux as well as various processors, and it works quite well for me. YMMV, but if you run into a problem I will be happy to try to help you out as much as possible.

<<less
Download (0.047MB)
Added: 2005-10-17 License: GPL (GNU General Public License) Price:
1467 downloads
ChiliMac 0.1.0

ChiliMac 0.1.0


ChiliMac is an interactive macro language implemented in 100% Java. more>>
ChiliMac is an interactive macro language implemented in 100% Java. It emphasizes ease of use and portability, while still providing several features for the power user.

It is built around XML (eXtensible Markup Language), which is a vibrant industry standard. This ensures compatibility with several third party tools and remarkable flexibility.

ChiliMac processes source documents, performs the specified actions and then generates output from the processed source documents.

Installation:

ChiliMac currently lacks an automated installation procedure. This will be remedied in future versions. Until then, the following should serve as a guide to manual installation of ChiliMac.
Firstly, you must install a Java Standard Edition Runtime Environment 5.0 (1.5.0) or greater.

Next, you will need to download the ChiliMac binary (the JAR file) to a suitable location for your system. Finally, the tricky part, you have to manually integrate the ChiliMac binary into your system.

This varies greatly from system to system, but is generally achieved by creating a shell script or batch file and adding it to your systems path.

Alternatively, you can just run the ChiliMac binary from the command line as follows (where x.y.z is substituded with the actual version number of the JAR file):

java -jar chilimac-x.y.z-bin.jar
<<less
Download (0.009MB)
Added: 2005-10-18 License: GPL (GNU General Public License) Price:
1466 downloads
j2bin 1.1

j2bin 1.1


j2Bin is a software that helps Java developers distribute their Java programs (.jars) as Linux executables. more>>
j2Bin is a software that helps Java developers distribute their Java programs (.jars) as Linux executables, making the programs easy to run and use for the end user.
Note: This is the very first release, even so we invite everyone to try it and send feedback.
Enhancements:
- added english translation
- added portuguese-portugal translation
<<less
Download (0.086MB)
Added: 2005-11-22 License: GPL (GNU General Public License) Price:
1432 downloads
FTP SyncAgent 1.0 Beta

FTP SyncAgent 1.0 Beta


FTP SyncAgent is a software that keeps a local folder and a remote FTP folder in sync. more>>
FTP SyncAgent is a software that keeps a local folder and a remote FTP folder in sync. All what you need to do is to create a Java properties file (explained here) and start it.

Currently there is only a console-based UI and you will be asked for files to download/upload or remove.

Later on, I will provide a more intelligent agent module which can be pre-configured for common descision patterns and which will be able to choose automatically what to do. Thus, the agent should be able to run as a cron job and periodically check for required updates.

Quick Start

1. Download the latest release of FTP SyncAgent and the two dependent libraries: Jakarta Commons Net and ORO (you will only need the two JAR files commons-net-[version].jar and jakarta-oro-[version].jar).
2. Create a properties (config) file for each directory to sync, e.g. syncedFolder.properties and save it somewhere, lets say in /home/myUser/syncedFolder.properties. The file should contain at least the following lines (you can copy it from here!):

host=ftp.theFTPserver.com
port=21
user=myUserName
pass=myPassword
remoteFolder=absolutePathToTheLocalFolderToSync
localFolder=relativePathToTheRemoteFolderToSync
verbose=true
passive=true
ignore=.backup .bak ~

The host, port, user, and pass properties should be clear, the remoteFolder is the path to the remote folder relative to the FTP home directory (e.g. /mySyncedFiles), the localFolder is the absolute directory path to the local folder to be synced (e.g. /home/myUser/aFolderToSync). The property verbose is just for a more detailed output to the shell when sychronising, passive will enable (or disable) a passive connection to the server (if you are behind a firewall our gateway router), and using ignore you can specify file suffices to exclude.
3. Setup the classpath or specify it when starting (as shown here at the next step). The classpath must contain the two dependent JARs as described under requirements and the FTP SyncAgent JAR file ftpsyncagent.jar.
4. Now you can run FTP SyncAgent with the following command (you must adjust the path to the JAR files according to your directory structure! Create a shell script or batch file for an easier startup):

java -cp /opt/javalibs/ftpsyncagent.jar:/opt/javalibs/commons-net-1.4.1.jar:
/opt/javalibs/jakarta-oro-2.0.8.jar at.langegger.ftpsa.SyncAgent
/home/myUser/syncedFolder.properties

The basic usage is:

java -cp [jar-files] at.langegger.ftpsa.SyncAgent [custom properties-file]

5. Thats all. For any questions, contact me (via e-mail, address below).

<<less
Download (0.010MB)
Added: 2006-02-02 License: GPL (GNU General Public License) Price:
1361 downloads
dotBook reader 0.3.5

dotBook reader 0.3.5


dotBook reader is a reader for HTML books in .jar and .zip files. more>>
dotBook reader is a reader for HTML books in .jar and .zip files.

The dotBook application will be a book reader that can download, display and cache books in a special JAR file format.

The format will allow digital signatures with PGP and allow books to have chapters and paragraphs that can be found conveniently from within the application but will link sources outside books by opening the default web browser. Book pages will be HTML pages with some restrictions.

Design Goals

The goal is to have an XML descriptor format to be stored outside the book (JAR file) and an XML content format to be stored inside the JAR file. A compound format that allows to combine descriptor, JAR file and signatures in a single file is being considered. Reading the descriptor should be very easy and not require to read the JAR file, so the JAR file will possibly be compressed and appended to the uncompressed descriptor.

The book layout will honor CSS PrintLayouts.

The XML content will allow for imprints following an independent specification for XML imprints, factored out from the esp.nongnu.org project.

The dotBook editor will allow to edit a limited subset of the MediaWiki syntax and a subset of HTML.

The format is intended to be useful on e-Paper devices that can hibernate between turning pages. A sequential page order will be encouraged, while still allowing to set anchors and links inside pages. Animated content will be discouraged: It will probably only be animated on user request. That means all animated images will be replaced by empty boxes with the text "Animation : [play]" inside, if no still image is provided to take the place.

<<less
Download (0.39MB)
Added: 2006-02-13 License: GPL (GNU General Public License) Price:
1350 downloads
Cleaner 0.1

Cleaner 0.1


Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. more>>
Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. The Java code syntax is parsed using ANTLR and then printed to standard output.

Source is included.

Something like this:

public void foo(String bar)
{
for(int x=0; x < 9; x++ )
{
System.out.println ("X = " + x);
}
}

Will become

public void foo( String bar ){
for ( int x = 0; x < 9; x++ ){
System.out.println( "X = " + x );
}
}

Compile:

$ ant

Run:

$ java -classpath cleaner.jar:lib/antlr.jar cleaner.Cleaner < some-file >
<<less
Download (0.58MB)
Added: 2006-04-17 License: GPL (GNU General Public License) Price:
1335 downloads
Simulum 0.04.44

Simulum 0.04.44


Simulum is a star movement simulation. more>>
Simulum deals with different simulations of star movements and their visualizations. At first we look at the projection and accumulation of star brightness.

In actually doing this we have to distribute stars among a three dimensional figure. To get a nice effect we combine the photographic image production with a moving view point. So we get the visual impression of flying through a star field.

Secondly we will study different algorithms of particle movements and clustering. The primary approach will use a combination of Newtons gravitational law, energy and impulse conservation.

At all these stages an highly dynamic view of the processes could be produced and will lead at least to interesting screen savers...

Whats New in This Release:

ï¿1⁄2 A huge refactoring phase took place.
ï¿1⁄2 Now the code is much better organized.
ï¿1⁄2 A simple gravity engine is included, so you can watch gravity at work.
ï¿1⁄2 It has now a nice GUI.
ï¿1⁄2 You can browse the simulation with your mouse.
ï¿1⁄2 The provided unsigned jar includes an applet that can directly be used by HTML pages; this release includes sample HTML pages.
ï¿1⁄2 You can also webstart the signed jar or start it with "java -jar lib/mulumis.jar".

<<less
Download (0.62MB)
Added: 2006-03-10 License: LGPL (GNU Lesser General Public License) Price:
1324 downloads
Xgrid Agent for Java 2006-03-29

Xgrid Agent for Java 2006-03-29


Xgrid is an agent for Apples Xgrid clustering protocol written entirely in Java. more>>
Xgrid Agent for Java is an agent for Apples Xgrid clustering protocol written entirely in Java. This makes multiple platform Xgrid clusters possible.
Usage:
usage: java -jar xgridagent.jar -r|host name mhz
-r will resolve the controller via bonjour
host is the address or hostname on the controller
name is the name of this agent
mhz is the CPU power of one CPU in this agent
run the program from within the xgridagent directory
Enhancements:
- Many changes (may break things).
<<less
Download (2.2MB)
Added: 2006-03-29 License: BSD License Price:
1306 downloads
guglhupf commons resource repository 0.3

guglhupf commons resource repository 0.3


guglhupf commons resource repository is a tool that manages dependencies between program resources (e.g., Java jar files). more>>
guglhupf commons resource repository is a tool that manages dependencies between program resources (e.g., Java jar files).
guglhupf commons resource repository comes with a mechanism to download needed resources from a central repository and stores these resources in a local repository. This allows reuse of resources between different projects.
Main features:
- Central resource repository to share resources between multiple projects.
- Needed resource are downloaded and stored in a local repository.
- Dependencies between resources are solved.
- Setup the classpath with all needed resources (jars).
- Start java progams with the needed resources.
- Ant integration to setup the classpath.
- Modular ant build script support
- Eclipse classpath builder to setup the classpath in eclipse.
<<less
Download (0.10MB)
Added: 2006-04-17 License: The Apache License 2.0 Price:
1285 downloads
Datamixer 0.1.88

Datamixer 0.1.88


Datamixer generates mock data, mixes it with data from other sources such as files, and can write the results back to files or t more>>
How do you build a web application without data? Suppose it has many pages, including forms and pages for display. Until theyre developed, users cant enter information. Mock data has to be provided to the application, to test the interaction between screens, business logic, and database.
It may take a good amount of effort to create a mock dataset large and complex enough to mimic real world situations. For example, it is not unusual for an application to be supported by a database schema with hundreds of tables, each with many columns and many foreign key relationships. The database may have millions of rows of data. Datatypes include integer, floating precision, datetime, and string. There are a wide range of values, and they are dependent on each other in ways that must satisfy the business requirements.
Mock data is useful at various points in development. It can be used with an HTTP test client, to simulate the responses a user makes at the front end. It can be inserted directly into the database, to test the database access layer. It can replace the database layer, and be provided directly to the business logic implementation.
It might be nice if the datasets at these different stages come from the same pool, so that their values represent the same underlying model. It would be nice if this model could be constructed once, and then the presentation of the data tailored for the stage at which its used.
Often a great deal of effort is spent reducing the worlds objects into a compact object model. Datamixer goes the other way: it takes a conceptual object model, and explodes it back into a diversity of objects. It tries to make this diversity easy to manage, through configuration and customization. It interacts with data repositories, and is able to mix and merge mock values with real ones. The aim is to make it easy to create the data, so that time can be spent on the data model.
Datamixer does not attempt to analyze a problem domain, in order to generate data that does a better job at testing the domain. It could be driven by a tool that does that kind of analysis.
Installation:
To install, simply unzip or unjar the distribution package to a directory of your choice. A distribution has these directories:
- The data directory has files with samples of commonly used data, such as names. It is intended to grow.
- The doc directory has documentation.
- The examples directory has example Java source and XML configuration scripts. Apache Ant is used to run these examples: type ant build
- The lib directory has all jars required by the application.
Enhancements:
- license changed to BSD.
<<less
Download (2.6MB)
Added: 2006-04-21 License: BSD License Price:
1282 downloads
ECalc 0.3.0

ECalc 0.3.0


ECalc is a calculator plug-in for Eclipse that provides the ability to evaluate mathematical expressions. more>>
ECalc application is a calculator plug-in for Eclipse that provides the ability to evaluate mathematical expressions.
To install, just put the jar from the zip-files in your plugin-directory and restart eclipse. To uninstall, remove the jar-file and the directory .metadata/.plugin/se.fnord.ecalc from your workspace directory/directories.
Main features:
- Command-history.
- Functions (sin, cos, tan, asin, acos, atan, min, max, hypot, random, round, ceil, floor).
- Ability to switch between radians and degrees.
- The basic operators (+, -, *, /, % (modulus), ^ (power)).
- Bitwise operators (>>,<<less
Download (0.064MB)
Added: 2006-06-04 License: MIT/X Consortium License Price:
1279 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5