Work on webstart
This commit is contained in:
parent
1006c20a0e
commit
e8c11b83a3
25
build.xml
25
build.xml
@ -7,8 +7,8 @@
|
|||||||
<!-- the Compile on Save feature is turned off for the project. -->
|
<!-- the Compile on Save feature is turned off for the project. -->
|
||||||
<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
|
<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->
|
||||||
<!-- in the project's Project Properties dialog box.-->
|
<!-- in the project's Project Properties dialog box.-->
|
||||||
<project name="AntSeSim" default="default" basedir=".">
|
<project name="SeSim" default="default" basedir=".">
|
||||||
<description>Builds, tests, and runs the project AntSeSim.</description>
|
<description>Builds, tests, and runs the project SeSim.</description>
|
||||||
<import file="nbproject/build-impl.xml"/>
|
<import file="nbproject/build-impl.xml"/>
|
||||||
|
|
||||||
|
|
||||||
@ -109,6 +109,25 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
||||||
|
<target name="package-for-store" depends="jar">
|
||||||
|
<property name="store.jar.name" value="SeSim"/>
|
||||||
|
<property name="store.dir" value="store"/>
|
||||||
|
<property name="store.jar" value="${store.dir}/${store.jar.name}.jar"/>
|
||||||
|
<echo message="Packaging ${application.title} into a single JAR at ${store.jar}"/>
|
||||||
|
<delete dir="${store.dir}"/>
|
||||||
|
<mkdir dir="${store.dir}"/>
|
||||||
|
<jar destfile="${store.dir}/temp_final.jar" filesetmanifest="skip">
|
||||||
|
<zipgroupfileset dir="dist" includes="*.jar"/>
|
||||||
|
<zipgroupfileset dir="dist/lib" includes="*.jar"/>
|
||||||
|
<manifest>
|
||||||
|
<attribute name="Main-Class" value="${main.class}"/>
|
||||||
|
</manifest>
|
||||||
|
</jar>
|
||||||
|
<zip destfile="${store.jar}">
|
||||||
|
<zipfileset src="${store.dir}/temp_final.jar"
|
||||||
|
excludes="META-INF/*.SF, META-INF/*.DSA, META-INF/*.RSA"/>
|
||||||
|
</zip>
|
||||||
|
<delete file="${store.dir}/temp_final.jar"/>
|
||||||
|
</target>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
22
master-application.jnlp
Normal file
22
master-application.jnlp
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<jnlp spec="1.0+" codebase="${jnlp.codebase}" href="launch.jnlp">
|
||||||
|
<information>
|
||||||
|
<title>${APPLICATION.TITLE}</title>
|
||||||
|
<vendor>${APPLICATION.VENDOR}</vendor>
|
||||||
|
<homepage href="${APPLICATION.HOMEPAGE}"/>
|
||||||
|
<description>${APPLICATION.DESC}</description>
|
||||||
|
<description kind="short">${APPLICATION.DESC.SHORT}</description>
|
||||||
|
<!--${JNLP.ICONS}-->
|
||||||
|
<!--${JNLP.OFFLINE.ALLOWED}-->
|
||||||
|
</information>
|
||||||
|
<!--${JNLP.UPDATE}-->
|
||||||
|
<!--${JNLP.SECURITY}-->
|
||||||
|
<resources>
|
||||||
|
<!--${JNLP.RESOURCES.RUNTIME}-->
|
||||||
|
<!--${JNLP.RESOURCES.MAIN.JAR}-->
|
||||||
|
<!--${JNLP.RESOURCES.JARS}-->
|
||||||
|
<!--${JNLP.RESOURCES.EXTENSIONS}-->
|
||||||
|
</resources>
|
||||||
|
<application-desc main-class="${jnlp.main.class}">
|
||||||
|
<!--${JNLP.APPLICATION.ARGS}-->
|
||||||
|
</application-desc>
|
||||||
|
</jnlp>
|
20
master-component.jnlp
Normal file
20
master-component.jnlp
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<jnlp spec="1.0+" codebase="${jnlp.codebase}" href="launch.jnlp">
|
||||||
|
<information>
|
||||||
|
<title>${APPLICATION.TITLE}</title>
|
||||||
|
<vendor>${APPLICATION.VENDOR}</vendor>
|
||||||
|
<homepage href="${APPLICATION.HOMEPAGE}"/>
|
||||||
|
<description>${APPLICATION.DESC}</description>
|
||||||
|
<description kind="short">${APPLICATION.DESC.SHORT}</description>
|
||||||
|
<!--${JNLP.ICONS}-->
|
||||||
|
<!--${JNLP.OFFLINE.ALLOWED}-->
|
||||||
|
</information>
|
||||||
|
<!--${JNLP.UPDATE}-->
|
||||||
|
<!--${JNLP.SECURITY}-->
|
||||||
|
<resources>
|
||||||
|
<!--${JNLP.RESOURCES.RUNTIME}-->
|
||||||
|
<!--${JNLP.RESOURCES.MAIN.JAR}-->
|
||||||
|
<!--${JNLP.RESOURCES.JARS}-->
|
||||||
|
<!--${JNLP.RESOURCES.EXTENSIONS}-->
|
||||||
|
</resources>
|
||||||
|
<component-desc/>
|
||||||
|
</jnlp>
|
17
preview-application.html
Normal file
17
preview-application.html
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>Test page for launching the application via JNLP</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h3>Test page for launching the application via JNLP</h3>
|
||||||
|
<script src="http://java.com/js/deployJava.js"></script>
|
||||||
|
<script>
|
||||||
|
deployJava.createWebStartLaunchButton("${JNLP.FILE}")
|
||||||
|
</script>
|
||||||
|
<!-- Or use the following link element to launch with the application -->
|
||||||
|
<!--
|
||||||
|
<a href="${JNLP.FILE}">Launch the application</a>
|
||||||
|
-->
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
Reference in New Issue
Block a user