Imported Upstream version 3.10.0

Former-commit-id: 172c8e3c300b39d5785c7a3e8dfb08ebdbc1a99b
This commit is contained in:
Jo Shields
2014-10-04 11:27:48 +01:00
parent fe777c5c82
commit 8b9b85e7f5
970 changed files with 20242 additions and 31308 deletions

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>
@@ -228,7 +228,7 @@
<h4>Class Loading in Dynamically Interpreted Java Applications</h4>
<div style="margin-left: 0 ; border: 2px">
<p>When you run a Java application using ikvm, ikvm finds and loads Java .class files much like
other Java VM's. See the <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvm">ikvm notes</a> for details.</p>
other Java VM's. See the <a href="http://sourceforge.net/p/ikvm/wiki/Ikvm/">ikvm notes</a> for details.</p>
</div>
<a name="N1002C"></a><a name="Class+Loading+in+ikvmc-compiled+Java+Applications"></a>
<h4>Class Loading in ikvmc-compiled Java Applications</h4>

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>
@@ -246,7 +246,7 @@
</li>
<li>Use the <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmstub">ikvmstub</a> application to generate a Java jar file for each dll you identified in step 2.
<li>Use the <a href="http://sourceforge.net/p/ikvm/wiki/Ikvmstub/">ikvmstub</a> application to generate a Java jar file for each dll you identified in step 2.
<p>The ikvmstub tool analyzes the .NET classes in the designated dll
and generates a jar file containing Java interfaces and stub classes. This information is needed by the Java source compiler, which
knows nothing about .NET assemblies.</p>
@@ -259,7 +259,7 @@
.NET classes you used; do <em>not</em> include the ikvmstub-generated jar files on the compiler classpath.</li>
</ol>
<p>For an example of this, see the <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial">tutorial</a>.</p>
<p>For an example of this, see the <a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/">tutorial</a>.</p>
</div>

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>
@@ -234,7 +234,7 @@
<li>To use other Java API's, you can take one of the following approaches:
<ul>
<li>Convert the Java API to .NET CIL using <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmc">ikvmc</a>.
<li>Convert the Java API to .NET CIL using <a href="http://sourceforge.net/p/ikvm/wiki/Ikvmc/">ikvmc</a>.
This produces a .NET dll that you can reference in your project. </li>
<li>Use the Java reflection API's to dynamically load and execute the Java bytecode using the

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>

View File

@@ -90,11 +90,11 @@
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" title="">FAQ</a>
<a href="http://sourceforge.net/p/ikvm/wiki/FAQ/" title="">FAQ</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" title="">License</a>
<a href="http://sourceforge.net/p/ikvm/wiki/License/" title="">License</a>
</li>
<li>
@@ -108,19 +108,19 @@
<ul>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide">Introduction</a>
<a href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/">Introduction</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" title="">Installation</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Installation/" title="">Installation</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" title="">Tutorial</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" title="">Tutorial</a>
</li>
<li>
<a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" title="">Tools Reference</a>
<a href="http://sourceforge.net/p/ikvm/wiki/Tools/" title="">Tools Reference</a>
</li>
</ul>
@@ -224,7 +224,7 @@
<a name="N1000F"></a><a name="Drop-in+JVM"></a>
<h3>Drop-in JVM</h3>
<div style="margin-left: 0 ; border: 2px">
<p>The <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvm">ikvm application</a> included with the distribution is a .NET
<p>The <a href="http://sourceforge.net/p/ikvm/wiki/Ikvm/">ikvm application</a> included with the distribution is a .NET
implementation of a Java Virtual Machine. In many cases, you can use it
as a drop-in replacement for java. For example, instead of typing</p>
<div class="pre">
@@ -239,7 +239,7 @@
<a name="N1002C"></a><a name="Use+Java+libraries+in+your+.NET+applications"></a>
<h3>Use Java libraries in your .NET applications</h3>
<div style="margin-left: 0 ; border: 2px">
<p>IKVM.NET includes <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmc">ikvmc</a>, a Java bytecode to .NET IL translator.
<p>IKVM.NET includes <a href="http://sourceforge.net/p/ikvm/wiki/Ikvmc/">ikvmc</a>, a Java bytecode to .NET IL translator.
If you have a Java library that you would like to use in a .NET application,
run <span class="codefrag">ikvmc -target:library mylib.jar</span> to create mylib.dll.
</p>
@@ -258,7 +258,7 @@
you can use any Java compiler to compile Java source code to JVM bytecode, then use
<span class="codefrag">ikvmc -target:exe myapp.jar</span>
to produce a .NET executable. You can even use .NET API's in your
Java code using the included <a href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmstub">ikvmstub</a> application.
Java code using the included <a href="http://sourceforge.net/p/ikvm/wiki/Ikvmstub/">ikvmstub</a> application.
</p>
</div>

View File

@@ -21,15 +21,15 @@ See http://xml.apache.org/forrest/linking.html for more info
<download label="Download" href="download.html" description="" />
<uses label="Uses" href="uses.html" description=""/>
<weblog label="News" href="http://weblog.ikvm.net" description=""/>
<faq label="FAQ" href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=FAQ" description=""/>
<license label="License" href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=License" description=""/>
<faq label="FAQ" href="http://sourceforge.net/p/ikvm/wiki/FAQ/" description=""/>
<license label="License" href="http://sourceforge.net/p/ikvm/wiki/License/" description=""/>
<stories label="Case Studies" href="stories.html" description="" />
</about>
<userguide label="User's Guide" href="userguide/">
<intro label="Introduction" href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=User%27s_Guide"/>
<install label="Installation" href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Installation" description="" />
<tutorial label="Tutorial" href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" description="" />
<tools label="Tools Reference" href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tools" description=""/>
<intro label="Introduction" href="http://sourceforge.net/p/ikvm/wiki/User%27s_Guide/"/>
<install label="Installation" href="http://sourceforge.net/p/ikvm/wiki/Installation/" description="" />
<tutorial label="Tutorial" href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" description="" />
<tools label="Tools Reference" href="http://sourceforge.net/p/ikvm/wiki/Tools/" description=""/>
</userguide>
<devguide label="Developer's Guide" href="devguide/">
<intro label="Introduction" href="intro.html" description="" />
@@ -51,10 +51,10 @@ See http://xml.apache.org/forrest/linking.html for more info
-->
<external-refs>
<ikvm href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvm" />
<ikvmc href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmc" />
<ikvmstub href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Ikvmstub" />
<tutorial href="https://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Tutorial" />
<ikvm href="http://sourceforge.net/p/ikvm/wiki/Ikvm/" />
<ikvmc href="http://sourceforge.net/p/ikvm/wiki/Ikvmc/" />
<ikvmstub href="http://sourceforge.net/p/ikvm/wiki/Ikvmstub/" />
<tutorial href="http://sourceforge.net/p/ikvm/wiki/Tutorial/" />
<sourceforgedl href="http://sourceforge.net/project/showfiles.php?group_id=69637" />
<classpath href="http://www.gnu.org/software/classpath/classpath.html" />
<icedtea href="http://icedtea.classpath.org/wiki/Main_Page" />