Projekt aus .jar Sources erstellen

I

importjarsrc

Gast
Tagchen,

weiß einer wie es funktioniert ein Java-Projekt aus den
Source-Files einer .jar Datei zu erstellen.

Ich möchte die Dateien anschließend erneut als .jar
exportieren, weil man somit anscheinend ein bekanntes
Problem der .jar löschen kannn ^^
 
I

importjarsrc

Gast
Wo steht das mir der Quellcode vorlieg? ^^

Ich habe gesagt ich habe eine .jar datei, deren Source-Files
ich in ein Projekt importieren möchte um sie dann
erneut als .jar datei zu exporiteren.
 
I

importjarsrc

Gast
Die "Source-Files" sind im diesen Falle die ".class" Files in der .jar Datei.

Und genau darum geht es.... wie macht man ein Projekt mit den Source-
Files aus einer .jar Datei.
 
T

trääät

Gast
ein SOURCE-File hat immer die endung ".java" ... da in einem solchen file nun mal Java-Sourcecode steht ...

wenn du ein JAR vorliegen hast in dem es nur ".class" daten gibt dann heißen diese erstmal immer noch CLASS-Files ... dann diese beinhalten compileten ausführbaren Java-Bytecode ...

das was du jetzt vorhast ist also aus den dir vorliegenden Class-Files einer Lib oder eines Programms wieder Source-Files zu machen , diese zu verändern und dann erneut zu compilen ...

ich drücke es erstmal so aus : wenn der original-autor dieser files den source nicht selbst freigibt und auch in seiner lizenz nichts ausdrück vermerkt das de-compiling erlaubt ist ist das ganz an sich in deutschland erstmal grundsätzlich strafbar da es ein verstoß gegen das urheberrecht ist ...
sicher ... wenn du dir einen de-compiler besorgst und das für dich in deinem stillen kämmerchen machst wird es keinem auffallen ... aber solltest du dann auf die wahnwitzige idee komme diese veränderte lib dann auch noch wieder zu vertreiben ... und wohlmöglich sogar unter deinem eigenen namen ... na dann kann es schon passieren das du beusch vom staatsanwalt bekommst ...

klingt alles übertrieben ? nein ... ist lediglich deutsches recht und das was passieren kann ...

erkundige dich also beim autor ob es offizielle source-files gibt oder wie er in seiner lizenz zu de-compilung und re-distributing stellung nimmt ... ansonsten bleibt dir nichts anderes übrig als deinen source entweder so zu schreiben das er den fehler kompensiert (falls möglich) oder mal beim autor nach nem update/patch anzufragen ...
 
I

importjarsrc

Gast
Wo hab ich geschrieben, dass ich etwas verändern möchte?

Dichtet doch nicht immer etwas dazu, dass gar nicht da steht.....

Der AUTOR der .jar hat empfohlen den Inhalt der .jar einfach nur
so in ein Projekt zu laden und dieses UNVERÄNDERT noch einmal
zu exportieren um einen Fehler zu beheben.

Wieso kann man nicht einfach nur die Frage beantworten?
Wieso müssen immer so Schlaumeier irgendwas dazu dichten und
Fragen beantworten die nicht gestellt wurden -.-
 

TheWhiteShadow

Bekanntes Mitglied
Kann es sein, dass du das Problem jar im jar vermeiden willst, bzw das Setzen des Class-Paths auf eine externe Jar?

Jar-Dateien sind ganz normale Zip-dateien.
Du entzippst die jar und packst den Inhalt in dein Projekt.
 
T

trääät

Gast
es ist zwar richtig das du nirgends explizit geschrieben hast das du irgendwas an den source-files ändern willst ... jedoch hast du nun mal das wort "source-file" expliziti genutzt ... und dieses beudeutet nun mal das du irgendwas mit dem SOURCECODE vorhast ...

wenn es also lediglich darum ging das der original-autor beim exportieren mist gebaut hat und nun dazu rät schlicht die lib einfach komplett zu entpacken ... dann sollte einem bewusst sein das ein JAR lediglich ein ganz normales ZIP ist in dem es immer einen ordner META-INF gibt in dem immer ein MANIFEST.MF liegt ...

sowas sind GRUNDALGEN im umgang mit externen libs ... und sollte man eignetlich drauf haben wenn man versucht mit eben solchen zu arbeiten ...
 

faetzminator

Gesperrter Benutzer
importjarsrc, ich würde die Lib einfach extern mitgeben und im Manifest deines Jars dann die Lib als Abhängigkeit angeben (Classpath). Und zum trääät, keine Angst, der versucht nur sein Ego mit rumschreien aufzubessern. Fachliches Wissen ungleich Sozialkompetenz :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B VISA.jar in Projekt einbinden (Library) Java Basics - Anfänger-Themen 5
I WildFily - unterschiedliche Libs im Projekt verursachen Problem Java Basics - Anfänger-Themen 11
F Einem GIT repository ein Projekt hinzufügen Java Basics - Anfänger-Themen 1
I @Entity Klassen, Service Beans etc. aus einem Share Projekt beziehen? Java Basics - Anfänger-Themen 26
C externe jar einbinden in Eclipse-Projekt Java Basics - Anfänger-Themen 2
B non-modular dependency in modularem Projekt verwenden Java Basics - Anfänger-Themen 3
S Kleines Java-Projekt; Kassenprogramm Java Basics - Anfänger-Themen 7
S Mein erstes eigenes Projekt - Aufbau und Strukturierung Java Basics - Anfänger-Themen 6
J Projekt neu übersetzen Java Basics - Anfänger-Themen 3
E Kleines Java-Projekt für Anfänger Java Basics - Anfänger-Themen 10
A Java die richtige Programmiersprache für mein Projekt? Java Basics - Anfänger-Themen 1
B Quicksort in Verbindung mit einem Projekt Java Basics - Anfänger-Themen 1
S Video Projekt Java Basics - Anfänger-Themen 28
A Hilfe bei Java Projekt Java Basics - Anfänger-Themen 4
B Grundsatzfragen zu meinem neuen Projekt Einnahmen-Ausgaben App Java Basics - Anfänger-Themen 8
C Projekte in 2 versch. Arbeitsbereichen: auf ein Projekt verweisen (ohne Fehler zu bekommen) Java Basics - Anfänger-Themen 8
D Gemeinsames Projekt Java Basics - Anfänger-Themen 13
J Veranstaltungs Projekt Java Basics - Anfänger-Themen 2
K Java Projekt Hilfe Java Basics - Anfänger-Themen 5
C Fehler beim Speichern (Build projekt) Java Basics - Anfänger-Themen 42
Dimax In Java File (nicht in Java Projekt) mysql Driver importieren Java Basics - Anfänger-Themen 3
G Projekt architektur (implementierung) Java Basics - Anfänger-Themen 3
J Java findet plötzlich die Dateien im Projekt nicht mehr. Java Basics - Anfänger-Themen 12
W Neues Lern-Projekt gesucht Java Basics - Anfänger-Themen 8
R Java-Projekt im FTP hochladen Java Basics - Anfänger-Themen 6
C Projekt öffnen BlueJ Java Basics - Anfänger-Themen 1
S Image Datei selektieren und in Projekt Verzeichnis abspeichern/kopieren Java Basics - Anfänger-Themen 16
D Ausführbare jar/exe aus JAVAFX Projekt erstellen (IntelliJ) Java Basics - Anfänger-Themen 14
A Wie kann ich folgendes Projekt realisieren? Java Basics - Anfänger-Themen 4
B Derzeit JSF - Projekt, später soll MobileApp folgen Java Basics - Anfänger-Themen 5
H projekt 1 code schöner schreiben. Java Basics - Anfänger-Themen 25
H java erstes projekt Java Basics - Anfänger-Themen 502
B Erste Schritte nio oder io für neues Projekt Java Basics - Anfänger-Themen 1
G Mein Java Projekt funktioniert nicht Java Basics - Anfänger-Themen 5
alkaA Intellij Java Datei aus nicht Projekt ausführen? Java Basics - Anfänger-Themen 2
D Erste Schritte Projekt in Ecplise in einer .zip Datei speichern Java Basics - Anfänger-Themen 8
I Projekt als .jar Datei speichern - Bilder werden nicht mehr angezeigt Java Basics - Anfänger-Themen 4
F Git Projekt im Build Path Java Basics - Anfänger-Themen 3
Edin Sinnvolle Projekt-/Codepräsentation Java Basics - Anfänger-Themen 2
L Suche ein sampel Projekt Java Basics - Anfänger-Themen 2
L PROBLEM! "Bug" bei Konto-Projekt! Java Basics - Anfänger-Themen 7
J App.jar muss im Projekt App als Bibliothek vorhanden sein?! Java Basics - Anfänger-Themen 1
J Projekt nicht editierbar modifizieren (NetBeans 8) Java Basics - Anfänger-Themen 10
L Compiler-Fehler AndroidStudio Projekt startet nicht mehr!!! Java Basics - Anfänger-Themen 2
F Eclipse alle Projekt weg Java Basics - Anfänger-Themen 6
D Erste Schritte Projekt Zuul Java Basics - Anfänger-Themen 192
D JavaFX, Verweis auf Datei im Projekt Java Basics - Anfänger-Themen 0
M Hilfe bei Roulette Projekt Java Basics - Anfänger-Themen 7
M bestehendes Projekt als Applet speichern Java Basics - Anfänger-Themen 2
M Netbeans Projekt lauffähig abspeichern Java Basics - Anfänger-Themen 3
G Erste Schritte Suche Java Programmierer für kleines Projekt Java Basics - Anfänger-Themen 1
S Best Practice Projekt als .JAR exportiert Java Basics - Anfänger-Themen 4
H Ist Java überhaupt die richtige Sprache für das Projekt? Java Basics - Anfänger-Themen 8
elischa Eclipse Plugin Projekt, Maven Projekt und dependencies Java Basics - Anfänger-Themen 5
M Open Source Projekt mit Unit Tests gesucht Java Basics - Anfänger-Themen 5
T Java Projekt aufbau Java Basics - Anfänger-Themen 5
C java Projekt mit Xuggler exportieren Java Basics - Anfänger-Themen 9
H Menüführung Projekt Wecker Java Basics - Anfänger-Themen 5
S Klassen Externe Klasse in ein Projekt mit einbinden Java Basics - Anfänger-Themen 7
T Config: Projekt erkennt Javaversion nicht Java Basics - Anfänger-Themen 12
M Erste Schritte Heruntergeladenes Java Projekt lauffähig kriegen Java Basics - Anfänger-Themen 1
A Java Projekt Java Basics - Anfänger-Themen 1
1 Im Java Projekt eine txt datei einbinden? Java Basics - Anfänger-Themen 8
N Eclipse Projekt im Terminal (Mac) öffnen.... Java Basics - Anfänger-Themen 4
O Zu viel static im Projekt Java Basics - Anfänger-Themen 9
M Bekomm altes Uni-Projekt in java nicht mehr zum laufen Java Basics - Anfänger-Themen 7
H Empfohlene Projekt-Struktur und mehr ... Java Basics - Anfänger-Themen 5
J Thread erstellen (BlueJ Projekt) Java Basics - Anfänger-Themen 3
I Fehler mit kurzem Projekt Java Basics - Anfänger-Themen 7
J Schule Java Projekt Java Basics - Anfänger-Themen 8
fLooojava Bluetooth Projekt - Problem beim mehrmaligen Senden Java Basics - Anfänger-Themen 5
J Projekt im anderen Projekt benutzen Java Basics - Anfänger-Themen 2
B Projekt öffnen (Eclipse) Java Basics - Anfänger-Themen 2
L Erstes Projekt aus zwei Projekten Java Basics - Anfänger-Themen 1
M Maven Dependency im Java Projekt Java Basics - Anfänger-Themen 1
L Eclipse Projekt überschreiben Java Basics - Anfänger-Themen 4
L Suche Programmier-Projekt mit Anleitung Java Basics - Anfänger-Themen 3
G Projekt: Webmeeting für Musiker Java Basics - Anfänger-Themen 12
R Anfängertipps für ein Projekt Java Basics - Anfänger-Themen 1
B [Projekt] CyberCafé Software Java Basics - Anfänger-Themen 13
fLooojava kleines Projekt - Verwendung von Youtube Java Basics - Anfänger-Themen 22
X Projekt Java Anfänger Java Basics - Anfänger-Themen 28
T mein erstes Java projekt Java Basics - Anfänger-Themen 8
J BlueJ Liste Würfel Projekt Java Basics - Anfänger-Themen 2
N Input/Output Exportieren Java Projekt Java Basics - Anfänger-Themen 6
M JSF Projekt erstellen unter Eclipse Java Basics - Anfänger-Themen 7
J Erste Schritte Hilfe bei absolutem Anfänger-Projekt Java Basics - Anfänger-Themen 4
S Projekt-Idee für testgetriebene Entwicklung gesucht Java Basics - Anfänger-Themen 2
D McDonalds - Java Projekt frage Java Basics - Anfänger-Themen 7
G Problem: Java Projekt als ausführbare Jar Exportieren (Eclipse) Java Basics - Anfänger-Themen 10
V Kann kein Java Projekt mehr mit Eclipse erstellen Java Basics - Anfänger-Themen 5
K Java Projekt als ausführbare Jar Exportieren (Eclipse) Problem Java Basics - Anfänger-Themen 24
E HILFE Projekt für die Schule--> Bilder einfügen Java Basics - Anfänger-Themen 9
N Kann man in einem Projekt nur eine Klasse ausführen? Java Basics - Anfänger-Themen 6
E Mein erstes Java Projekt - Sauberer code? Java Basics - Anfänger-Themen 28
D Verschiedene Fragen zu meinem Projekt Java Basics - Anfänger-Themen 6
D Auf anderes Projekt zugreifen Java Basics - Anfänger-Themen 25
H Entwicklung am selben Projekt im Netzwerk Java Basics - Anfänger-Themen 9
T Java Projekt als runnable jar file exportieren inklusive csv Dateien Java Basics - Anfänger-Themen 4
K Kleines Projekt Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben