Joined: Oct 15, 2009
Post Count: 1
Status:
Offline
can i install "sweet Home 3d" on my server?
I would like to know if someone can help me to see if i can install "sweet home 3d" on my server. should i use windows, or unix server? . I read only steps for installing in a local pc. Please if someone has the link for instructions how to upload into a hosting account let me know. thanks in advance Patty
France
Joined: Nov 7, 2005
Post Count: 9423
Status:
Offline
Re: can i install "sweet Home 3d" on my server?
What version of Sweet Home 3D do you want to deploy? Java Web Start version, Applet Online version, Applet viewer version?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Joined: Apr 18, 2010
Post Count: 2
Status:
Offline
Re: can i install "sweet Home 3d" on my server?
Hello. I want to install sweet Home 3d on my server too. I want to use it thought Java Web Start. I have tomcat and java on my server configured. How can i install sweet Home 3d ? Thanks
France
Joined: Nov 7, 2005
Post Count: 9423
Status:
Offline
Re: can i install "sweet Home 3d" on my server?
You only need a HTTP server like Apache. But you can also use Tomcat, since it handles also requests to static content.
First, download source code of the latest version. Then, from the README.TXT file it contains, you'll have to: - download and install last JDK 6, - download and install Ant, - run the following Java command in the directory where you uncompressed the archive of the source code:
(keytool is a command of the JDK, if system doesn't recognize keytool, give the full path of keytool or change system PATH) - run "ant" command in the directory where you uncompressed the archive of the source code. The default javaWebStart target will create signed jars in deploy/lib subdirectory. - edit deploy/SweetHome3D.jnlp file and change the value of the codebase attribute at line 3 to the URL base where you want to host your version of Sweet Home 3D. - upload the content of deploy directory on your server in a directory matching this URL base.
Your Java Web Start version of Sweet Home 3D is ready.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 1 times,
last edit by Puybaret at Jun 8, 2011, 1:00:20 PM]
Joined: Apr 18, 2010
Post Count: 2
Status:
Offline
Re: can i install "sweet Home 3d" on my server?
:) yes, thank you, its really work but how can i realize the same thing as on you site? i mean, - it downloads aplication to my computer, but on your site it work without downloading...
Joined: Apr 26, 2010
Post Count: 8
Status:
Offline
Re: can i install "sweet Home 3d" on my server?
You only need a HTTP server like Apache. But you can also use Tomcat, since it handles also requests to static content.
First, download source code. Then, from the README.TXT file it contains, you'll have to: - download and install last JDK 6, - download and install Ant, - run the following Java command in the directory where you uncompressed the archive of the source code:
(keytool is a command of the JDK, if system doesn't recognize keytool, give the full path of keytool or change system PATH) - run "ant" command in the directory where you uncompressed the archive of the source code. The default javaWebStart target will create signed jars in deploy/lib subdirectory. - edit deploy/SweetHome3D.jnlp file and change the value of the codebase attribute at line 3 to the URL base where you want to host your version of Sweet Home 3D. - upload the content of deploy directory on your server in a directory matching this URL base.
Your Java Web Start version of Sweet Home 3D is ready.
I have done it all, thanks Puybaret. I want to ask about the certification expiry which is being expired in 6 months. when the build was in progress by running ANT command, it tells so. Isn't there any option to make it long more than 6 months? Thanks..
France
Joined: Nov 7, 2005
Post Count: 9423
Status:
Offline
Re: can i install "sweet Home 3d" on my server?
I want to ask about the certification expiry which is being expired in 6 months. when the build was in progress by running ANT command, it tells so. Isn't there any option to make it long more than 6 months?
Don't worry the program will still run once the certificate expired. For example, this certificate used to sign the version 0.10 of Sweet Home 3D expired but it still runs.
The best solution is to buy a Java Code Signing Certificate from a Certification Authority, but this is quite expensive (±$200/ year) and that's why I didn't buy one myself yet. Here are a few Certification Authorities I found last time I did my enquiry on this subject: - Verisign - Thawte - GlobalSign - Entrust - Certum