2010-01-04 1 views
0

mysql 데이터베이스를 사용하는 Java 데스크톱 응용 프로그램이 있습니다. Mysql 서버와 Java 데스크탑 애플리케이션의 패키지 또는 실행 파일 래퍼를위한 오픈 소스 소프트웨어가 하나의 Exe/Debian 패키지에 들어 있으며, 별도로 MySQL 서버를 별도로 설치할 필요는 없습니다. 모든 것을 설치하고 응용 프로그램을 사용할 준비가 된 한 번의 클릭으로 설치 프로그램을 실행합니다. 감사합니다Java 데스크톱 응용 프로그램과 MySQL 데이터베이스 서버용 Opensource 패키징 소프트웨어

답변

3

여기서 문제 MySQL은 독립형 서버, 그리고 쉽게 내장 할 수 없다는 것입니다.

+0

HSQLBD 및 Derby와 같은 Java에 대한 몇 가지 다른 옵션이 있습니다. –

+0

고마워요! 당신의 예제를 추가했습니다. –

+0

저는 H2 팬입니다 : http://www.h2database.com/. More here : http://java-source.net/open-source/database-engines – trashgod

0

당신은 아마 함께 스크립트를 작성하고 Windows 용 NSIS 설치 빌더 (무료)를 사용해야합니다.

데비안의 경우 .deb에 함께 패키지되어야하는 일부 스크립트 일 것입니다.

하지만 실제로는 상자 밖으로 꺼내 진 않았고, 이것을위한 선반 솔루션이 없다고 생각합니다.

행운을 빌어 요 :)

2

오픈 소스 프로젝트가 아니라면 기술적으로 문제가 될뿐만 아니라 법적으로도 문제가 될 수 있습니다. 결합 상업적 라이센스를 배포하며

OEM 업체, ISV가, VAR의 다른 유통 : 상업 응용 프로그램의

OEM 업체, ISV가, VAR의 내용은

및 기타 유통 다음 mySQL license agreement에서 MySQL 소프트웨어를 사용하는 소프트웨어와 은 상업적으로 허가 된 소프트웨어 을 배포하고 싶지 않습니다. 아래 GNU General Public License (이하 "GPL")의 2는 을 상용 라이센스 계약 에 입력해야합니다.

+0

나는이 응용 프로그램을 오픈 소스로 만들고 있습니다. 감사합니다. +1은 나중에 MySQL을 사용하여 상용 응용 프로그램을 만들 때 상기시켜줍니다. –