Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Klassen eines Projekts dynamisch laden

Empfohlene Antworten

Hallo zusammen,

ich möchte eine Klasse bauen, die dynamisch zur Laufzeit das gesammte Projekt durchläuft und alle Klassen mit dem Namen "*Test.java" läd und ausführt.

Es sind mittlerweile über 400 Klassen in diesem Projekt und ich möchte nicht alle fest im Code einbinden, da ich dann jedesmal, wenn eine neue Klasse mit dem Namen erstellt wird, diese wieder neu einbinden muss.

Alle Testklassen sind extra nach diesem Muster bennant worden und ich weiß, dass sowas geht nur leider nicht wie :-)

Für Hilfe jeder Art bin ich sehr dankbar

Gruß WInfo

Als ich mal meinen Classpath durchsuchen wollte, habe ich Scannotation verwendet.

Wenn du die erzeugte DB durchgehst, solltest du deine Klassen finden. Wenn du es einfacher haben willst, dann solltest du deine Klasse annotieren - das lässt sich auch halb automatisch erledigen.

Bei mir hat das Framework nur im Applet versagt.

ich möchte eine Klasse bauen, die dynamisch zur Laufzeit das gesammte Projekt durchläuft und alle Klassen mit dem Namen "*Test.java" läd und ausführt.

Hi,

*.java dateien solltest du erst noch kompilieren. und dann kannst du die *.class

dateien mit Class#forName() laden

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.