Java
Java Web Start
jnlp-Dateien im Browser ausführen - zunächst die Runtime installieren:
dnf -y install icedtea-web
Firefox:
about:config aufrufen
browser.download.skipConfirmLaunchExecutable
Boolean
„+“ klicken
Memory Optionen
-xms<size>: Initial and minimum Java heap size. For best performance, set -Xms to the same size as the maximum heap size.
-Xmx<size>: The maximum Java heap size.
-Xss<size>: Java thread stack size.
-XX:MaxMetaspaceSize=<size>: Java >= 8
-XX:MaxPermSize=<size>: Java < 8
-XX:MetaspaceSize=<size>: Metaspace Size, Java >= 8
-XX:PermSize=<size>: Java < 8
„Hello World“ direkt per Java ausführen
Eine einfache „Hello World“ Java-Applikation direkt per Java (ohne Applikationsserver) ausgeführt:
mkdir -p /tmp/HelloWorld/WEB-INF
<!doctype html>
<html>
<head>
<title>JSP Test</title>
<%!
String message = "Hello, World.";
%>
</head>
<body>
<h2><%= message%></h2>
<%= new java.util.Date() %>
</body>
</html>
<web-app>
<display-name>Hello World</display-name>
</web-app>
cd /tmp/HelloWorld
jar -cvf helloworld.war *.jsp WEB-INF
Built on 2024-10-08