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
XLRSecTool for Linux 1.0

XLRSecTool for Linux 1.0


XLRSecTool helps creating either self-signed certificates or trusted CA (Cert... more>> XLRSecTool helps creating either self-signed certificates or trusted CA (Certificate Authority).Once the certificate issued, you may sign your documents (JAR or XLR), applications, and applets (for use with SUNs JavaPlugin)The appli contains a step-by-step help to create your trusted certificate issued by Thawte or Verisign certificate authorities.<<less
Download (25.40MB)
Added: 2009-04-18 License: Freeware Price: Free
188 downloads
PlexGiffer 1.0

PlexGiffer 1.0


PlexGiffer offers users a useful tool to create web buttons using user-supplied text, background, shapes, fonts and styles. more>> PlexGiffer 1.0 offers users a useful tool to create web buttons using user-supplied text, background, shapes, fonts and styles.

Usage:

  • java -cp giflabels.jar$CLASSPATH com.plexobject.tools.image.giflabels.GifLabelMaker [properies-file]. For example java -cp giflabels.jar$CLASSPATH -Dtext="Sample Text" -Dborder="true" -DoutputFile=images/sample.gif -Dshape="button" com.plexobject.tools.image.giflabels.GifLabelMaker label.properties

Requirements:

  • Java Runtime Environment (JRE) version of 1.4 or later
  • 5 MB disk space
<<less
Added: 2007-12-20 License: Freeware Price: FREE
1 downloads
KeyPlayer 1.4

KeyPlayer 1.4


Java Keystroke and Mouse Event Tutor. Application to let you experiment to learn how mouse and keystroke events work. Output appears on the console. Just click the mouse or hit keystrokes and watch what details of the events generated. more>>

KeyPlayer - Java Keystroke and Mouse Event Tutor. Application to let you

experiment to learn how mouse and keystroke events work.

Output appears on the console. Just click the mouse or hit

keystrokes and watch what details of the events generated.

To install, Extract the zip download with Winzip, available from

http://www.winzip.com (or similar unzip utility) into any

directory you please, often C: -- ticking off the (user

folder names) option. To run as an application, type:

java -jar C:commindprodkeyplayerkeyplayer.jar

adjusting as necessary to account for where the jar file is.

Version 1.1 avoids dumping control chars to the console.

Version 1.3 adds a PAD and icon. renamed from keyplay to keyplayer.


Enhancements:
Version 1.4

add hex displays


System Requirements:Requires a Java 1.1 or later JRE
<<less
Download (510Kb)
Added: 2007-12-19 License: Free Price: Free
12 downloads
ScreenSpy 1.0

ScreenSpy 1.0


ScreenSpy can record what your computer is doing while you are away. more>>
ScreenSpy can record what your computer is doing while you are away.

Usage:

Screenspy [ftp.something.com] [username] [password]

Examples:

java -jar ScreenSpy.jar ftp.domain.com username password

Screenspy ftp.domain.com username password

<<less
Download (0.37MB)
Added: 2007-08-16 License: LGPL (GNU Lesser General Public License) Price:
804 downloads
Database Bean Generator 2.1.3

Database Bean Generator 2.1.3


Generator is a command line application to facilitate the construction of small applications that need some database objects. more>>
Generator is an command line application written in java that have the goal to make easy the construction of little applications that needs some database objects stuff.
Database Bean Generator isnt a replacement of complex object persistence solutions, like hibernate or TopLink but it covers a different target. The little java web applications that dont use sofisticated persistence options.
Generator invocation is simple, just type:
java -jar generator.jar -xml (config-file.xml)
where config-file is a xml config file with the definitions to connect to the database and generate the bean classes.
Main features:
- Generates classes to access via custom connection resources to database tables.
- Configuration files are in clear xml format and can be embedded or separate.
- Supports individual or global field updates.
- Supports custom set of Exceptions.
- Provides toXML function for each entity generated.
- Provides automatic generation of finders coonfigured in the xml configuration file.
- Provides some utility static methods via the BdUtils.java class generation.
- Generates an xml file with the database structure.
- Supports configuration of the methods that produces XML (String as CDATA, data as attributes or values, ...)
- Initial support for MySQL and Oracle (Oracle support is in initial stage at this moment).
- Provides an ant task for automatic integration builds.
- Supports transparent renaming of the generated class individual fields.
- Supports normal or CDATA output in individual fields.
- Supports utilization in all database methods with your own external connection.
- Preliminar support of a pluggable logging system (The goal is use log4j integration)
- Support for SEQUENCES in Oracle and AUTOINCREMENT in MySQL
- Support arbitrary raw code and imports from configuration file
- Correct treatment for NULL values of the fields in the generated class
Enhancements:
- Optionally, you may include the extra jars to get JSON support.
- JSON output for finders and generic JSON output for general have been added.
<<less
Download (1.9MB)
Added: 2007-07-25 License: LGPL (GNU Lesser General Public License) Price:
503 downloads
jjjuste 1.0

jjjuste 1.0


jjjuste is a Java/Jack port/rewrite of JustePort. more>>
jjjuste is a Java/Jack port/rewrite of JustePort. It contains Java classes for streaming data to an Apple Airport Express. The project also contains a Jack client that allows the streaming to be integrated within a Jack audio flow.
The functionality of the basic client is more restricted than JustePort (only raw data at maximum volume), but the Jack integration gives more reliable playback on Linux and the structure of the code has been clarified (if you want to port JustePort to another language I suspect its easier to use jjjuste than JustePort, but I may be biased).
In case the above is not clear, jjjuste contains:
- a basic Java based client that can stream audio data to an Airport Express
- simple integration with Jack, which is an audio server for Linux.
This means that (almost) any audio source playing on Linux can be routed to the Airport (and so played on your hifi, remotely).
Usage:
- Get Jack running
- Download JJack from CVS (it is important you use the very latest CVS code - I committed a patch on 2007-07-10).
- Compile and install JJack (unpack, cd make, ant)
- Download Bouncy Castle and Apache Commons Codec jars
- Download the jar
- Start the client with
java -classpath jjjuste-1.0.jar:[other jars]
-Djava.library.path=[path to directory containing libjjack.so]
org.acooke.jjjuste.jack.FiniteJackClient [airport address]
<<less
Download (0.041MB)
Added: 2007-07-18 License: GPL v3 Price:
839 downloads
XHTML Doclet 0.2

XHTML Doclet 0.2


XHTML Doclet is a standards-compliant alternative to the Javadoc standard HTML doclet. more>>
XHTML Doclet is a standards-compliant alternative to the Javadoc standard HTML doclet. The project revises the document structure to exclude outdated tags and inline styles, creates valid XHTML markup, and provides better hooks for more flexible CSS manipulation.

Quick Start:

XHTML Doclet can be integrated with your current Javadoc setup by downloading the JAR file and adding the following to the javadoc command (or equivalent arguments to Javadoc tasks in Ant):

-docletpath {local path}/XHTML_Doclet.jar
-doclet xhtmldoclet.XhtmlDoclet

<<less
Download (0.17MB)
Added: 2007-07-12 License: LGPL (GNU Lesser General Public License) Price:
838 downloads
Winstone 0.9.9

Winstone 0.9.9


Winstone is a servlet container that was written out of a desire to provide servlet functionality. more>>
Winstone is a servlet container that was written out of a desire to provide servlet functionality. Winstone works without the bloat that full J2EE compliance introduces.
It is not intended to be a completely fully functional J2EE style servlet container (by this I mean supporting extraneous APIs unrelated to Servlets, such as JNDI, JavaMail, EJBs, etc) - this is left to Tomcat, Jetty, Resin, JRun, Weblogic et al.
Sometimes you want just a simple servlet container - without all the other junk - that just goes. This is where Winstone is best suited.
The short version (because the long version is way too politically incorrect) is as follows:
Winstone is the name of a rather large Jamaican man a friend of mine met one night, while he was out clubbing in the Roppongi area of Tokyo. He (my friend) was a little liquored up at the time, and when Winstone suggested they head to "this really cool club" he knew, he didnt think anything was wrong. It wasnt until Winstone led him down a dark stairwell and dropped his trousers that my friend clued in and ran like hell.
It was too good a story to let die, so I named this project Winstone so that said friend will continue to be reminded of it.
Main features:
- Supply fast, reliable servlet container functionality for a single webapp per server
- Keep the size of the core distribution jar as low as possible (currently 160KB)
- Keep configuration files to an absolute minimum, using command line options to optionally override sensible compiled in defaults.
- Eventually compile with GCJ to make a 3-4Meg windows exe for local development/deployment of servlets. This has not happened yet, because of some GCJ class loading problems.
- Optionally support JSP compilation using Apaches Jasper.
Usage:
If you want to build from source code, you will need to download and install Apache Maven. The following instructions assume you have already installed Maven and have the maven shell script in your path (to get Maven, see http://maven.apache.org/).
To build Winstone, unpack the tree:
tar zxf winstone-src-0.8.tar.gz
Then build it:
cd winstone
maven clean jar
The winstone.jar file will be in the target directory after the build is complete.
To run it:
java -jar target/winstone-0.8.jar --webroot= (+ other options)
- OR -
java -jar target/winstone-0.8.jar --warfile= (+ other options)
- OR -
java -jar target/winstone-0.8.jar --webappsDir= (+ other options)
- OR -
java -jar target/winstone-0.8.jar --hostsDir= (+ other options)
<<less
Download (0.33MB)
Added: 2007-07-11 License: LGPL (GNU Lesser General Public License) Price:
838 downloads
JEP 3.0.0

JEP 3.0.0


JEP is a Java API for parsing and evaluating mathematical expressions. more>>
JEP is a Java API for parsing and evaluating mathematical expressions. With JEP library you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it.
JEP supports user defined variables, constants, and functions. A number of common mathematical functions and constants are included.
Main features:
- Small size (only 75KB as jar archive)
- Supports Boolean expressions (!, &&, ||, , !=, ==, >=, and<<less
Download (2.5MB)
Added: 2007-07-05 License: GPL (GNU General Public License) Price:
856 downloads
bcr steps 0.2

bcr steps 0.2


bcr steps is a step sequencer and arpeggiator made for the Behringer BCR2000 controller. more>>
bcr steps is a step sequencer and arpeggiator made for the Behringer BCR2000 controller. The project can also be used on its own, or with almost any other MIDI controller.

If you like, you can try out the applet version, though it wont give you the full MIDI capabilities of the standalone application.

Instructions:

Download and run with java -jar bcr-steps.jar

<<less
Download (0.10MB)
Added: 2007-07-01 License: GPL (GNU General Public License) Price:
849 downloads
ProGuard 3.9 / 4.0 Beta

ProGuard 3.9 / 4.0 Beta


ProGuard is a Java class file shrinker and obfuscator. more>>
ProGuard is a free Java class file shrinker, optimizer, and obfuscator. ProGuard project can detect and remove unused classes, fields, methods, and attributes. It can then optimize bytecode and remove unused instructions.
Finally, it can rename the remaining classes, fields, and methods using short meaningless names. The resulting jars are smaller and harder to reverse-engineer.
More compact jar files also means smaller storage requirements, faster transfer of applications across networks, faster loading, and smaller memory footprints.
ProGuards main advantage compared to other Java obfuscators is probably its compact template-based configuration. A few intuitive command line options or a simple configuration file are usually sufficient. For instance, the following configuration option preserves all applets in a jar:
-keep public class * extends java.applet.Applet
The user manual explains all available options and shows more examples of this powerful configuration style.
ProGuard is fast. It only takes seconds to process programs and libraries of several megabytes. The results section presents actual figures for a number of applications.
ProGuard is a command-line tool with an optional graphical user interface. It also comes with plugins for Ant and for the J2ME Wireless Toolkit.
ProGuard is a Java class file shrinker, optimizer, and obfuscator. The shrinking step detects and removes unused classes, fields, methods, and attributes. The optimization step analyzes and optimizes the bytecode of the methods. The obfuscation step renames the remaining classes, fields, and methods using short meaningless names. The resulting jars are smaller and harder to reverse-engineer.
ProGuard can also be used to list unused fields and methods in an application, and to print out the internal structure of class files.
ProGuard typically reads the input jars (or wars, ears, zips, or directories). It then shrinks, optimizes, and obfuscates them. It then writes the results to one or more output jars (or wars, ears, zips, or directories). The input jars can optionally contain resource files. ProGuard copies all non-class resource files from the input jars to the output jars. Their names and contents remain unchanged.
ProGuard requires the library jars (or wars, ears, zips, or directories) of the input jars to be specified. It can then reconstruct class hierarchies and other class dependencies, which are necessary for proper shrinking, optimization, and obfuscation. The library jars themselves always remain unchanged. You should still put them in the class path of your final application.
In order to determine which code has to be preserved and which code can be discarded or obfuscated, you have to specify one or more entry points to your code. These entry points are typically classes with main methods, applets, midlets, etc.
- In the shrinking step, ProGuard starts from these seeds and recursively determines which classes and class members are used. All other classes and class members are discarded.
- In the optimization step, ProGuard further optimizes the code. Among other optimizations, classes and methods that are not entry points can be made final, and some methods may be inlined.
- In the obfuscation step, ProGuard renames classes and class members that are not entry points. In this entire process, keeping the entry points ensures that they can still be accessed by their original names.
Any classes or class members of your code that are created or invoked dynamically (that is, by name) have to be specified as entry points too. It is generally impossible to determine these cases automatically, but ProGuard will offer some suggestions if keeping some classes or class members appears necessary. For proper results, you should at least be somewhat familiar with the code that you are processing.
ProGuard does handle Class.forName("SomeClass") and SomeClass.class constructs automatically. The referenced classes are preserved in the shrinking phase, and the string arguments are properly replaced in the obfuscation phase. With variable string arguments, it is generally impossible to determine their possible values (they might be read from a configuration file, for instance).
However, as mentioned, ProGuard will note constructs like "(SomeClass)Class.forName(variable).newInstance()". These might be an indication that the class or interface SomeClass and/or its implementations may need to be preserved. You can then adapt your configuration accordingly.
Whats New in 3.9 Stable Release:
- This release fixes a number of bugs.
- Notably, ".class" constructs compiled in Java 6 are now handled correctly.
- The optimization step now avoids a possible division by 0 and correctly processes local variables with indices larger than 255.
- The documentation and examples have been updated.
Whats New in 4.0 Beta Development Release:
- Added preverifier for Java 6 and Java Micro Edition, with new option -dontpreverify.
- Added new option -target to modify java version of processed class files.
- Made -keep options more orthogonal and flexible, with option modifiers allowshrinking, allowoptimization, and allowobfuscation.
- Added support for configuration by means of annotations.
- Improved shrinking of unused annotations.
- Added check on modification times of input and output, to avoid unnecessary processing, with new option -forceprocessing.
- Added new options -flattenpackagehierarchy and -repackageclasses (replacing -defaultpackage) to control obfuscation of packages names.
- Added new options -adaptresourcefilenames and -adaptresourcefilecontents, with file filters, to update resource files corresponding to obfuscated class names.
- Now respecting naming rule for nested class names (EnclosingClass$InnerClass) in obfuscation step, if InnerClasses attributes or EnclosingMethod attributes are being kept.
- Added new inter-procedural optimizations: method inlining and propagation of constant fields, constant arguments, and constant return values.
- Added optimized local variable allocation.
- Added over 250 new peephole optimizations.
- Improved making classes and class members public or protected.
- Now printing notes on suspiciously unkept classes in parameters of specified methods.
- Now printing notes for class names that dont seem to be fully qualified.
- Added support for uppercase filename extensions.
- Rewritten class file I/O code.
- Updated documentation and examples.
<<less
Download (MB)
Added: 2007-06-27 License: GPL (GNU General Public License) Price:
905 downloads
Domingo 1.4

Domingo 1.4


Domingo is a simple, consistent, object-oriented easy-to-use interface to the Lotus Notes/Domino Java-API. more>>
Domingo is a simple, consistent, object-oriented easy-to-use interface to the Lotus Notes/Domino Java-API.
Installation:
To install Domingo on your Notes Client or Domino server, please download a binary distribution, extract the file domingo-1.0.jar and choose one of the following instructions.
Notes/Domino R5
Copy the file domingo-1.0.jar to the folder of your local Notes installation.
Add the path to this file to the JavaUserClasses variable in your notes.ini file, e.g.
JavaUserClasses=C:LotusNotes6domino-1.0.jar
Notes/Domino R6/R7
Copy the file domingo-1.0.jar to the folder jvm/lib/ext in your Lotus Notes installation, e.g. C:LotusNotes6jvmlibext.
You do not have to change JavaUserClasses.
Configuration
Domingo can be configured by a properties file named domingo.properties that must be placed in the package de.bea.domingo. The following properties are supported. Usually you donot have to change these values, because the default values are appropriate for most cases.
de.bea.domingo.monitor.level Setup debug level of Domingo. Allowed values are FATAL, ERROR, WARN, INFO or DEBUG WARN
de.bea.domingo.threadpool.size Setup number of threads in thread pool. 1
de.bea.domingo.cache.threshold Threshold of weak cache before recycling unused notes objects. Extremly small values might worsen performance, extremly high values might result in out of memory errors. Allowed values are any integer bigger than zero
Enhancements:
- All known bugs were fixed and all feature requests were implemented.
- Many further new features were added.
<<less
Download (0.96MB)
Added: 2007-06-20 License: LGPL (GNU Lesser General Public License) Price:
859 downloads
Jar::Signer 0.1

Jar::Signer 0.1


Jar::Signer Perl module ease the process of creating a signed Jar file. more>>
Jar::Signer Perl module ease the process of creating a signed Jar file.

SYNOPSIS

# using FindBin is just a suggestion.
use FindBin qw( $RealBin );
use Jar::Signer;
my $signer = Jar::Signer->new;
# location of the keystore, created if needed.
$signer->keystore("$RealBin/MyKeyStore");
# dname properties of the certificate.
$signer->dname("CN=Mark Southern, O=My Corporation, L=My State, C=USA");
# name for .fingerprint and ..cert files, created if needed.
$signer->alias("$RealBin/MyCert");
# the Jar file that we want to sign.
$signer->jar(shift);
# if signed_jar is undefined then the default is basename.signed.jar where basename is the basename of the Jar file.
$signer->signed_jar(shift);
# create the signed Jar.
$signer->process;

This module, and the script that uses it make it a lot simpler to generate signed Jar files for use in Java applets etc. It steps through all the needed jar, jarsigner and keytool command lines.

<<less
Download (0.003MB)
Added: 2007-06-15 License: Perl Artistic License Price:
890 downloads
Jbum 1.20

Jbum 1.20


Jbum is an application (Webstart or jar) that takes a directory of images and turns them into a page of HTML. more>>
Jbum is an application (Webstart or jar) that takes a directory of images and turns them into a page of HTML.
It generates thumbnails and supports rotating, reordering, captioning, spell-checking, and styling.
Enhancements:
- An image rotation memory leak was fixed.
<<less
Download (MB)
Added: 2007-06-14 License: BSD License Price:
863 downloads
Bio::Tools::Run::JavaRunner 1.5.2_100

Bio::Tools::Run::JavaRunner 1.5.2_100


Bio::Tools::Run::JavaRunner is a Perl module that can run java programs. more>>
Bio::Tools::Run::JavaRunner is a Perl module that can run java programs.

SYNOPSIS

my $runner = Bio::Tools::Run::JavaRunner->new(-jar => $jar);
$runner->run();

This module is probably incomplete. It is intended to be a wrapper for running java programs.

<<less
Download (0.92MB)
Added: 2007-06-05 License: Perl Artistic License Price:
872 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5