JAVA JDK 11: Bin ich zu blöd das zu verstehen?

Hallo, nach Jahren ohne Programmierung wollte ich mein Java auffrischen.

Doch irgendwie bin ich mit der neuen Lizenzierung wohl zu dämlich.

Ich meine ich habe noch gelernt, dass ein Entwickler die JDK benötigt. Ein Anwender braucht die aktuelle passende JRE und neuer um das Programm ausführen zu können.

Jetzt gibt es zwar von Oracle eine Open JDK und eine uhm Lizensierte JDK für Java 11. Aber keinen Download für JRE11. Stattdessen findet man wenn man online guckt nur eine JRE für Java 8. WTF? Mit JRE 8 wird ein Anwender sicher Probleme haben, sowie für die Entwicklung JRE11 verwendet wurde insbesondere bei Nutzung von Änderungen zw. JDK 8 - JDK 11.

Wie kann ich meinen PC oder einem anderen klar machen, dass er die integrierte JRE aus dem JDK 11 verwenden muss.

Gibt es vielleicht eine Quelle die es einfach erklären kann. Sei es um das Programmieren zu lernen oder privat kleine Programme zu erstellen. Irgendwie sehe ich den Wald vor lauter Bäumen nicht mehr. Oder bin ich einfach nur zu blöd das zu verstehen?

Irgendwie vermisste ich die Anleitung für Döddel ... ich komme mir zumindest gerade wie einer vor.

Dabei wollte ich Java nur auffrischen, ... was ich das letzte mal vor ca 4-6 Jahren gelernt hatte an Grundlagen und nebenbei andere Programmiersprachen parallel lernen.

Kein Wunder das überall statt Java mittlerweile auf Python und C#, C++ gesetzt wird. Kommt mir zumindest so vor.

Computer, programmieren, Java, Eclipse, Oracle, JDK, JRE
Python in Java übersetzen?

Hi, ich brauche eure Hilfe.

Ich habe für den Informatikunterricht in der Schule mit Python ein Programm geschrieben welches die Kosten für Pakete ausrechnet.

Nun ist mir eingefallen, dass ich in der Schule keine Python-Konsole habe, um das Programm laufen zu lassen. Wir haben nur BlueJ, was meines Wissens eine Java-Konsole ist.

Ich kann leider kein Java und im Internet bin ich auch auf keine Übersetzer gestoßen.

Hat jemand eine Idee wie ich diesen Code:

import time

a = "Die Kosten für ihr Paket betragen "
print("Paketrechner startet...")
time.sleep(1)
print("Paketrechner erfolgreich gestartet!")
print(" \n Bitte gib folgende Parameter an und bestätige mit Enter: \n")
print("Länge des Pakets:")
l = int(input())

if l > 175:
  print("Dein Paket ist zu lang!")

print("Breite des Pakets in cm:")
b = int(input())
print("Höhe des Pakets in cm:")
h = int(input())
p = 2(h + b) + l

if p > 300:
  print("Das Packmaß ist ungültig. Es beträgt über 300cm oder es wurden falsche Werte eingegeben. Die Länge des Pakets darf maximal 170 cm betragen!")

if p <= 300:
  print("Das Packmaß beträgt")
  print(p)
  print("Geben Sie nun das Gewicht des Pakets in kg ein.")
  g = int(input())

  if g > 31:
    print("Dieser Paketrechner unterstützt nur Pakete bis zu einem Gewicht von 31 kg!")
  elif g < 2:
    print(a + "3,80€")
  elif g < 4:
    print(a + "5,10€")
  elif g < 6:
    print(a + "6,30€")
  elif g < 8:
    print(a + "6,80€")
  elif g < 10:
    print(a + "7,40€")
  elif g < 12:
    print(a + "7,80€")
  elif g < 14:
    print(a + "8,50€")
  elif g < 18:
    print(a + "10,30€")
  elif g < 25:
    print(a + "13,30€")
  elif g < 31:
    print(a + "14,00")

in Java bekomme?

PC, Computer, programmieren, Java, BlueJ, Eclipse, Informatik, Python, übersetzen
Brauche dringend Hilfe in Typescript!?

Hallo liebe Community,

ich studiere Medienkonzeption (kein Medieninformatik!) und wir haben das Fach Entwicklung Interaktiver Anwendungen (kurz EIA). Wir arbeiten mit dem Programm Eclipse und verwenden HTML/CSS und eben Typescript. Nun hab ich ein riesen Problem bei den Aufgaben.. Ich verstehe sie und weiß worum es geht und wenn ich fertige Codes sehe weiß ich auch was sie tun und was am Ende rauskommt ABER ich habe keine Ahnung wie man selber auf diese Codes kommt.. Zu meiner Frage: Wir sollten bis gestern ein UNO-Spiel programmieren (die Aufgabenstellung mach ich als Github-Link rein). Mein Problem dabei ist, dass ich weiß was zu tun ist aber nicht weiß wie ich es programmieren soll. Über W3schools habe ich mir die Basics angeeignet, allerdings helfen sie mir nicht einen funktionsfähigen Code zu den Aufgaben zu erstellen. Könnt ihr mir anhand der Aufgabenstellung Tipps geben, was ich tun könnte, um selber auf die Lösung zu kommen? Unser Dozent (der seit einem Jahr mein Leben zerstört) meint wir sollen uns alles selber aneignen über Recherchen. So.. Ich weiß noch nicht mal wonach ich suchen soll... Egal was ich in Google eingebe, finde ich nichts was mich erleuchtet.. Ich bräuchte also mehr einen Rat, wie ich selber drauf komm als einen fertigen Code..

Hier der Link zur Aufgabenstellung:

https://github.com/JirkaDellOro/EIA2/wiki/DynHTML%3A-Uno

Hoffe mir kann jemand helfen..

HTML, JavaScript, Code, Eclipse, Hochschule, Informatik, TypeScript
Java, Eclipse. Konsolentext in GUI ausgeben?

Ich bin mehr als ein Anfänger. Es ist so, als würde man einem Kindergartenkind das Wurzelrechnen erklären, aber das müsst ihr garnicht, also keine Sorge. Eigendlich möchte ich garkein Programmieren mehr lernen. Ich möchte nur das dieses alte Programm aus ferner Vergangenheit vollständig ist.

Auf jeden Fall, folgendes Szenario:

Ich habe vor mehreren Jahren ein Programm geschrieben in Eclipse. Dieses Programm generiert zufällig Eigenschaften von Menschen z.B. gibt es Größe: klein und Größe: groß und es wird zufällig dazwischen entschieden und eins der Auswahlmöglichkeiten wir dann per System.out.println in der Konsole ausgegeben. Das Ganze läuft mit mehreren Eigenschaften durch, die alle nacheinander in der Konsole ausgegeben werden.

Nun, ich möchte alles, was in der Konsole erscheint in einem GUI ausgeben. JFrame, Textfield... Ich habe ehlich gesagt überhaupt keine Ahnung, was hier Sinn ergibt. Ich möchte nachher eine ausführbare Javadatei haben.

Was ich dafür brauche ist ein GUI, das ich noch nicht erstellt habe, was ich wahrscheinlich alleine auch garnicht vernünftig hinbekomme, und der Code, um in eben jene GUI den Konsolentext auszugeben.

Mein gesamter geschriebener Code ist nur in einer Klasse. Ansonsten habe ich nichts. Das sollte es zumindest etwas einfacher gestalten.

Am liebsten hätte ich einfach einen Code, den ich irgenwo in der selben Klasse einfügen kann und es funktioniert, aber wahrscheinlich ist das Ganze nicht so einfach.

Gibt es jemanden, der wüsste, wie ich meinen Fall so simpel wie möglich umsetzen kann und mir vielleicht sogar den nötigen Code dazu schreiben kann?

Extra: Wäre auch toll, wenn das Programm erst startet, wenn ich auf einen Button klicke und der Text sich an die Größe des Fensters anpasst, aber das ist mir eigendlich nicht wichtig. Hauptsache das Programm startet und der Text wird im Fenster ausgegeben.

Ich bedanke mich ganz herzlich im Voraus!

Computer, programmieren, Java, Eclipse
Minecraft - wie bekomme ich diese Fehlermeldung weg?
[03:04:28 ERROR]: Could not pass event InventoryClickEvent to DrawnUnitySystem v1.7
org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1630) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_171]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_171]
        at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
Caused by: java.lang.NullPointerException
        at de.xDrawnGamerHD.Listeners.Teleporter_Listener.onClick(Teleporter_Listener.java:54) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_171]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-db6de12-18fbb24]
        ... 15 more

Ich bin gerade dabei mein eigenes Lobby Plugin zu schreiben, nun habe ich es geschafft, das man auch auf die Items klicken kann. Aber jedesmal wenn ich irgendwo hinklicke kommt diese Fehlermeldung. Wie behebe ich diesen Fehler? Ich bitte um Hilfe
Bild zu Frage
Computer, programmieren, Minecraft, Eclipse, Error, Spigot 1.8, Spigot Plugin
Wie viel RAM sollte man einer VM mit Ubuntu zuweisen, so dass ein großes Programm flüssig läuft?

Hallo,

ich fange demnächst mein Informatik Studium an und brauche einen Laptop auf dem Java und C programmiert werden kann. Idee ist es nun neben dem Betriebssystem Win10 eine VM mit Ubuntu laufen zu lassen.

Im Studium wird vor allem dann später C mit Eclipse CPP geschrieben. Ich habe mal auf meinem alten Rechner geschaut wie flüssig es ohne Eclipse läuft bei 1 RAM zugewiesenen Speicher. Es laggt ein bisschen. Jetzt da Eclipse doch sehr anspruchsvoll ist vom RAM, weiß ich gar nicht wie viel ich der VM zuweisen soll. Vor allem kenne ich mich auch noch nicht besonders gut in VM's aus. Kann man da problemlos die Hälfte des eigenen RAM zuweisen, ohne das der Rest an Leistung verliert? Oder hatte ich eine "falsche" Version von Ubuntu geladen? Liegt es daran? Da ich herausgefunden habe, dass machen Internet User Linux mit 1 GB RAM laufen lassen und meinen das es schon zu viel ist? Oder liegt es an der VM das es laggt?

Es wäre sehr hilfreich wenn jemand der sich auskennt, sich meldet und mir bei den Fragen hilft.

Sollten spezielle Anforderungen für den Laptop entscheidend sein, dann teilt sie mir auch mit, da ein neuer Laptop gekauft in Planung ist. (Momentane Überlegung: min. 8GB RAM, ein aktueller i5 Prozessor und 15,6" Diagonale)

thx mfg werdas34

Computer, Technik, Linux, programmieren, Ubuntu, RAM, Eclipse, Informatik, Technologie, VM, Virtual machine, Spiele und Gaming, Laptop

Meistgelesene Fragen zum Thema Eclipse