Antwort
 
Themen-Optionen Thema durchsuchen
Alt 14.02.2005, 16:07 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 16
Standard Projekt zugreifen

Hallo,
ich habe ein Plugin geschrieben mit dem ich auf einem anderen Projekt von mir zugreife. In diesem Projekt gibt es Propertie dateien auf die ich mit einer Klasse zugreife indem ich die getResourceAsStream methode benutze. Aber diese Propertie-Datei in dem anderen Projekt wird nicht gefunden, obwohl es vorhanden ist. Von anderen nicht-plugin-projekten kann ich auch darauf zugreifen. Wieso kann ich denn das nicht von meinem Plugin-Projekt aus tun? Weiss einer bescheid ?

swingman
Swingman ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.02.2005, 16:23 Nach oben    #2
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Wofür hast Du ein PlugIn geschrieben?
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.02.2005, 16:49 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 16
Standard

Hallo,
Ich möchte die Funktionalität einer von mir geschriebenen Klasse in Eclipse integrieren. Es klappt auch wunderbar, aber wenn ich einen anderen Projekt von mir in mein Plugin einbinde um die Funktionalität zu erweitern kommt eine Fehlermeldung, dass die Propertie Dateien von meinem Projekt das ich einbinden möchte nicht geladen werden kann.
Swingman ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.02.2005, 10:10 Nach oben    #4
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Hast Du ein wenig code zum anschauen? Bist Du Dir sicher, dass Du da nichts übersehen hast? Eine Ferndiagnose fällt mich sonst schwer.

Eigentlich sollte es aber so klappen. Ich wüsste jedenfalls nicht, was dagegen spräche.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.02.2005, 10:19 Nach oben    #5
Neuer Benutzer
 
Registriert seit: 30.11.2004
Beiträge: 16
Standard

Hier ist z.B. mein plugin.xml


<?xml version="1.0" encoding="UTF-8"?>
&ltlugin
id="my_Plugin.plugin"
name="Objekt my_Plugin Plug-In"
version="1.0.0">

<runtime>
<library name="plugin.jar"/>
<library name="lib/my_subproject.jar">
<export name="*"/>
</library>
</runtime>

<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.eclipse.jdt.ui"/>

<import plugin="org.eclipse.ui.workbench"/>
<import plugin="org.eclipse.ui.views"/>
<import plugin="org.eclipse.ui.editors"/>
<import plugin="org.eclipse.core.boot"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.jface"/>
<import plugin="org.eclipse.jdt"/>
</requires>

<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IFile"
adaptable="true"
id="my_Plugin.plugin.contribution">
<menu
label="my_Plugin"
path="additions"
id="my_Plugin.plugin.menu">
<separator
name="group1">
</separator>
</menu>
<action
label="my_Plugin"
class="my_Plugin.plugin.Action"
menubarPath="my_Plugin.plugin.menu/group1"
id="my_Plugin.plugin.Action">
</action>
</objectContribution>
</extension>
</plugin>



Ich versuche mein Subprojekt in form eines Jar-Files in mein Plugin einzubinden. Die Klassen werden auch gefunden, aber aus irgendwelchen Gründen die ich nicht verstehe werden Propertie-Dateien nicht gefunden.

Ich habe in meinem Subprojekt eine eigene Classloader Klasse von der ich die Resourcen lade. Dieser Classloader funktioniert normalerweise auch wunderbar, aber von dem Plugin aus kann es auf einmal die Resourcen nicht finden.

Java Code:
  1. InputStream result = parent.getResourceAsStream(name);
  2.         if (result != null) return result;
  3.        
  4.                   // usw...
[/highlight]
Swingman ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.02.2005, 10:23 Nach oben    #6
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Ich muss zugeben, dass ich mich nur kurz mit PlugIns beschäftig habe. Ich finde hier jedoch nichts, was den Ablauf stören sollte.

Ich schau mal, vielleicht finde ich noch was.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Developers-guide.net Projekt sucht willige Java Programmierer beny_mcde Projekte unserer Mitglieder 11 10.08.2006 13:03
[subclipse] Checkout in bestehendes Projekt Ben Eclipse 2 22.05.2006 21:09
JForum.de und Developers-Guide.net sind nun ein Projekt Ben Archiv 13 22.01.2006 15:17
[Grundlagen] Entwicklung eines Projektkonzeptes WarrenFaith Tutorials 1 21.11.2005 01:42


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45