Menu

Tree [ebde17] master /
 History

HTTPS access


File Date Author Commit
 pm 2025-11-19 dihent dihent [ebde17] version 2.1_26_4
 .gitignore 2025-11-19 dihent dihent [ebde17] version 2.1_26_4
 README 2025-07-26 dihent dihent [a32d5f] deep copy sequences
 make-jar.sh 2025-09-10 dihent dihent [1e8f32] version 2.1_26: changes HSM and change project ...
 make-javadoc.sh 2025-09-10 dihent dihent [1e8f32] version 2.1_26: changes HSM and change project ...

Read Me

Photo Manager is a program to manage digitals images.
It is written in Java with swing and lucene as database.


(1) Requirements
================

Download:
- Java runtime environment (jre) verion 11 or higher.
- Build tool "ant"
- the project from source forge:
  -- Download "git"
  -- Download the project:
     --- Start a browser and call "https://sourceforge.net/projects/photo-man/"
     --- go to tab:   Git -> pm-code  and selec "HTTPS access" 
          "git clone https://git.code.sf.net/p/photo-man/pm-code photo-man-pm-code"
     --- make a project directory and clone the project to your host.
     
Make the jar File:
- Change to project ("photo-man-pm-code")
- run the shell script "make-jar.sh"
  your find the jar file in:   <project>/out/<jar-file>
  
(2) Start Program
=================

java -jar <jar-file>

 

(3) Modify source code
======================

Install the project into an ide (preferred eclipse)  

Before you try to understand the program structure it is
strongly recommended to make javadoc (shell script "make-javadoc.sh" in your 
project directory) and have a look to  general overview.

You can browse and modify the source code with eclipse.
 
The program use pure swing and is NOT build with any gui bilder. 
MongoDB Logo MongoDB