Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Consider the requirements for embedding help in a Java desktop application (or applet):
Single source for content (such as AsciiDoc) to generate high quality PDF manuals1
Hooks for context-sensitive help
Robust, simple, and well documented API (under an hour to learn)
Small footprint (a sub-100K Java archive)2
Integrate as a docked MDI-style window, or a separate window
Free open source software
Google says:
JavaHelp
Java Programming Help
Help Authoring Tools
Which of these, or any others, would you recommend?
1Storing the content in AsciiDoc format would be ideal, so long as conversion is trivial.
2Up to 500kb.
Have a look at DocBook - last time I looked it could generate PDF, HTML and JavaHelp from files written in DocBook XML .
A crash course is available at: http://opensource.bureau-cornavin.com/crash-course/
Definitely Asciidoc, or its more recent cousin AsciiDoctor.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I am wondering if we can define EDIFACT grammar in ANTLR/xText and then generate parser.
If so, are these grammars defined already that we can leverage (open source preferably)?
Are there any open source libraries that can read and write EDIFACT other than Smooks?
From a handy book on the subject... (http://books.google.co.uk/books?id=rDbRS6vEG0MC&pg=PA222&lpg=PA222&dq=EDIFACT+bnf&source=bl&ots=pfFYf4nsVv&sig=JXY5HPo7Ka02ji35fjW8R8wFBX8&hl=en&sa=X&ei=05ozT6K5NMO80QWa-ZSLAg&ved=0CGEQ6AEwCA#v=onepage&q=EDIFACT%20bnf&f=false) we have the following section...
, which appears to suggest that it's not a good idea - although depending on what you require you can certainly write one, I would personally find Antlr an easier tool to use (I'm currently writing a lab for Xtext and it's a less forgiving learning curve), but your milage may vary...
I tried this approach (using ANTLR) when I developed bots open source edi translator (http://bots.sourceforge.net).
This looked like a good approach, but I did not succeed.
My conclusion was that 'parsing' by ANTLR is something very different than 'parsing' an edi-file; the words/concepts sound the same but these are really different worlds.
If you are looking for 'grammars'(that is: descriptions of edifact and x12 messages) these can be found in the downloads of the sourceforge page.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there any Java library that can diff text (in particular XML) files and provide the result as an image (e.g. like Pretty Diff)?
There is a tool called guiffy that provides an API for diff and merge in java - it is actually more than that as it provides Eclipse and Netbeans plugins and that's how I know about it.
It has a feature where the diff output can be saved as an HTML - you can use the HTML output instead of image and render it on a JTextPane
JMeld
http://keeskuip.home.xs4all.nl/jmeld/
can be nicely integrated in Swing Applications. It's not been updated since 2009 but still working. A newer fork of it is available at
https://github.com/albfan/jmeld
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I believe there are a lot of similar questions even on stackoverflow. But most of them are dated 1-2 years ago. Sorry about same question again.
Could you suggest easy to run and tweak java based opensource E-Commerce solution. Before i used Magento, but it was really hard to change code at start. I spend almost 2 week to realize how Magento works. Performance was not good enough too.
Now i'm looking for simple java solution, which can be customized or rewritten easy.
I'm on the hunt for more or less the same.
Up until now, KonaKart has been my prime candidate. But their entire stack isn't opensource, this is limited to (snippet from http://www.konakart.com/product/customization):
The parts of KonaKart that customers are most likely to want to customize are all open >source. These include the Struts action classes and forms, the JSPs, the velocity templates, >the BIRT reports, the payment modules, order total modules, shipping modules and the GWT One >Page Checkout code. They are shipped under the GNU Lesser General Public License
An alternative is http://www.shopizer.com/ which offer the entire codebase under the LGPL license.
Since I'm purely in the very early stages of spotting a suitable system, I can't say much about performance of either system.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I've been handed the task (not sure if i like it or not) of generating a PDF export in an eclipse RCP app. I'm looking for a framework with as little effort as possible I can pass in a pojo model and some kind of template and presto.. get a PDF report back. I've taken a look at BIRT and I'm sure it offers that functionality just was hard to read through all the stuff does anyone have a tool they use to do this that is really easy or any ideas of how to move forward? Thanks - Duncan krebs
iText is great for generating all kinds of PDFs, but If you're going to do reports, then I have to recommend JasperReports.
Also, you can use iReport to simplify the design of your jasper reports.
I think the most widely used framework for this purpose is iText. Be sure to check out the terms of use.
I use iText with Spring. A good example can be found in Springs tutorial at Spring pdf
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there any existing open source CMS in stripes?
I'm especially looking for a very tiny and lightweight one that I can take a look at and learn from.
Unfortunately, I've been unable to find a lightweight CMS in any language.
Java has the JSR 170 Java Content Repository specification, with Jackrabbit being the reference impelementation. Unfortunately, my experience has been that it is neither lightweight nor easy to learn from.
You might try looking at some of the version control systems and filesystems though: their functionality is overlapping and may resemble yours.
Have a look to http://wiki.opensymphony.com/display/ABLE/Home, it use Stripes and other tools.
Is not a pure CMS but a framework for building CRUD applications and auto-generating controllers and scaffolding.
Unless you really have to learn something a little more modern. Stripes is just a better Struts which isnt much. Both are dated and do next to nothing in terms of building something snazzy.