java-forum.org
JBoss Seam
Alter Preis: 39,95 €
Jetzt: 0,00 €

zzgl. Versandkosten

Zurück   java-forum.org > Sonstiges > News

News News aus der IT- und Java-Welt

Antwort
Themen-Optionen Thema durchsuchen Ansicht
Alt 24.06.2009, 16:17   #1 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von Der Müde Joe
 
Registriert seit: 10.01.2007
Beiträge: 2.785
Abgegebene Danke: 0
Erhielt 90 Danke für 90 Beiträge
Standard Eclipse Galileo released

Eclipse.org - Galileo Is Here!
Der Müde Joe ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 24.06.2009, 19:32   #2 (permalink)
Stammbenutzer
Kilobyte
 
Registriert seit: 13.02.2008
Beiträge: 113
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Jep, gerade geladen und Plugins installiert.
Bisher alles bestens.
Vor allem die Cocoa Integration unter Mac OS X ist nett.
__________________
--
regards
eliot
www.exception-dev.de
eliot ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 08:44   #3 (permalink)
Stammbenutzer
Kilobyte
 
Benutzerbild von Vayu
 
Registriert seit: 19.05.2008
Beiträge: 443
Blog-Einträge: 6
Abgegebene Danke: 3
Erhielt 3 Danke für 3 Beiträge
ich liebe die möglichkeit endlich versch. target platforms anlegen zu können und die bei bedarf einfach zu switchen
Vayu ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 08:46   #4 (permalink)
Stammbenutzer
CD-R 80
 
Benutzerbild von bygones
 
Registriert seit: 07.10.2003
Beiträge: 7.555
Blog-Einträge: 7
Abgegebene Danke: 18
Erhielt 47 Danke für 45 Beiträge
Zitat: Vayu
Beitrag anzeigen
ich liebe die möglichkeit endlich versch. target platforms anlegen zu können und die bei bedarf einfach zu switchen
was wie wo ? *brauch*

ansonsten ists aufm ersten blick nicht viel anders....
__________________
Test Driven Development is like sex. If you dont like it, you probably aint doing it right !

Proleptic programming is like driving 15 on the freeway because you will exit once and pass a school area !
bygones ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 12:38   #5 (permalink)
Stammbenutzer
Kilobyte
 
Benutzerbild von Vayu
 
Registriert seit: 19.05.2008
Beiträge: 443
Blog-Einträge: 6
Abgegebene Danke: 3
Erhielt 3 Danke für 3 Beiträge
der Compare Editor ist jetzt ein vollständiger Java Editor ... auch sehr coole Sache
Vayu ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 12:41   #6 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 4.594
Blog-Einträge: 1
Abgegebene Danke: 7
Erhielt 21 Danke für 19 Beiträge
Zitat: Vayu
Beitrag anzeigen
ich liebe die möglichkeit endlich versch. target platforms anlegen zu können und die bei bedarf einfach zu switchen
Hab gelesen, man kann die Target Platform nun auch sharen. Hat das schonmal wer getestet? Das wäre genial. So könnte man endlich die gesamte Entwicklungs-Umgebung einchecken. Heute muss man immer alles auschecken und dann noch manuell die Target Platform einrichten, wenn man einen neuen Workspace anlegt. Das ist ätzend.
byte ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 12:43   #7 (permalink)
Java-Forum Team
Moderator
 
Registriert seit: 13.09.2007
Beiträge: 8.573
Abgegebene Danke: 7
Erhielt 155 Danke für 153 Beiträge
Zitat: byto
Beitrag anzeigen
Hab gelesen, man kann die Target Platform nun auch sharen. Hat das schonmal wer getestet? Das wäre genial. So könnte man endlich die gesamte Entwicklungs-Umgebung einchecken. Heute muss man immer alles auschecken und dann noch manuell die Target Platform einrichten, wenn man einen neuen Workspace anlegt. Das ist ätzend.
Mit Maven2 hat man das Problem nicht mehr, braucht aber auch keine jars einzuchecken
Aber selbst für ein RCP Projekt (und nicht nur OSGi) kann man sich doch behelfen indem man die PLattform miteincheckt, oder?
maki ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 12:51   #8 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 4.594
Blog-Einträge: 1
Abgegebene Danke: 7
Erhielt 21 Danke für 19 Beiträge
Theoretisch ja, aber das ist doch etwas unschön. Wir benutzen ein firmeninternes Framework, das in Form von OSGi Bundles daherkommt. Ich will nicht 1 Mio. Plugins in meinem Workspace rumfliegen haben.

Maven 2 benutzen wir nicht. Verträgt sich dass denn mit Equinox Bundles? Irgendwer im Team hat das mal vor nem Jahr evaluiert und ist zum Ergebnis gekommen, dass sich Equinox und Maven2 nicht sinnvoll kombinieren lassen.
byte ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 25.06.2009, 13:08   #9 (permalink)
Java-Forum Team
Moderator
 
Registriert seit: 13.09.2007
Beiträge: 8.573
Abgegebene Danke: 7
Erhielt 155 Danke für 153 Beiträge
Zitat:
Verträgt sich dass denn mit Equinox Bundles?
Ja, sehr gut sogar, sind auch nur dependencies bzw. artifakte

Zitat:
gendwer im Team hat das mal vor nem Jahr evaluiert und ist zum Ergebnis gekommen, dass sich Equinox und Maven2 nicht sinnvoll kombinieren lassen.
Seltsam, SpringDM macht genau das (und damit meine nicht unbedingt den Server, sondern das Srping Framework) und funzt sehr gut imho.

Beispielauszug aus einer pom:
XML Code: Quelltext in neuem Fenster öffnen
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <executions>
                    <execution>
                        <id>copy-frameworks</id>
                        <phase>validate</phase>
                        <goals>
                            <goal>copy</goal>
                        </goals>
                        <configuration>
                            <artifactItems>
                                <artifactItem>
                                    <groupId>org.eclipse</groupId>
                                    <artifactId>osgi</artifactId>
                                </artifactItem>
                            </artifactItems>
                            <outputDirectory>target/bundles</outputDirectory>
                            <overWriteSnapshots>true</overWriteSnapshots>
                        </configuration>
                    </execution>
                    <execution>
                        <id>copy-bundles</id>
                        <phase>validate</phase>
                        <goals>
                            <goal>copy</goal>
                        </goals>
                        <configuration>
                            <artifactItems>
                                <!-- BEGIN Springframework -->
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-context-support</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-tx</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-context</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-orm</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-jdbc</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-core</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-beans</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework</groupId>
                                    <artifactId>spring-aop</artifactId>
                                </artifactItem>
                                <!-- END  Springframework -->
                                <!-- BEGING  Spring OSGI -->
                                <artifactItem>
                                    <groupId>org.springframework.osgi</groupId>
                                    <artifactId>spring-osgi-core</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework.osgi</groupId>
                                    <artifactId>spring-osgi-extender</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework.osgi</groupId>
                                    <artifactId>spring-osgi-annotation</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.springframework.osgi</groupId>
                                    <artifactId>spring-osgi-io</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.aopalliance</groupId>
                                    <artifactId>com.springsource.org.aopalliance</artifactId>
                                </artifactItem>
                                
                                <!-- END Spring OSGI -->
                                <artifactItem>
                                    <groupId>org.slf4j</groupId>
                                    <artifactId>slf4j-api</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.slf4j</groupId>
                                    <artifactId>slf4j-log4j12</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.slf4j</groupId>
                                    <artifactId>jcl104-over-slf4j</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.ops4j.pax.web</groupId>
                                    <artifactId>pax-web-service</artifactId>
                                    <version>0.3.1</version>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.eclipse.osgi</groupId>
                                    <artifactId>services</artifactId>
                                    <version>3.1.200-v20070605</version>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.ops4j.pax.web</groupId>
                                    <artifactId>pax-web-jsp</artifactId>
                                    <version>0.3.1</version>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.apache.log4j</groupId>
                                    <artifactId>com.springsource.org.apache.log4j</artifactId>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.ops4j.pax.logging</groupId>
                                    <artifactId>api</artifactId>
                                    <version>0.9.5</version>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.ops4j.pax.logging</groupId>
                                    <artifactId>service</artifactId>
                                    <version>0.9.5</version>
                                </artifactItem>
                                <artifactItem>
                                    <groupId>org.ops4j.pax.wicket</groupId>
                                    <artifactId>pax-wicket-service</artifactId>
                                    <version>0.5.3</version>
                                </artifactItem>
<!-- hier die weiteren Bundles angeben für die targetplatform -->
 
                            </artifactItems>
                            <outputDirectory>target/bundles</outputDirectory>
                            <overWriteSnapshots>true</overWriteSnapshots>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
Die erzeugte targetplatform kann dan auch von Eclipse eingebunden werden.

Allerdings ist ein umstieg nach Maven nicht gerade einfach & linear wenn man viele bestehende "legacy" Projekte hat, da diese eigentlich zu Maven2 Projekten konvertiert werden sollten oder notfalls zumindest ins Artefakt-Repository geladen werden sollten.
maki ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 27.06.2009, 15:44   #10 (permalink)
Stammbenutzer
CD-R 74
 
Registriert seit: 28.11.2003
Beiträge: 6.696
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Zitat: eliot
Beitrag anzeigen
Vor allem die Cocoa Integration unter Mac OS X ist nett.
Heißt das eigentlich der SWT_AWT.new_Shell bug wurde endlich gefixt?
Roar ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 29.06.2009, 00:07   #11 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von Wildcard
 
Registriert seit: 10.11.2004
Beiträge: 18.394
Abgegebene Danke: 1
Erhielt 136 Danke für 134 Beiträge
Für Eclipse Projekte funktioniert IMO Buckminster am besten (passt auch gut zu anderen Systemen wie Maven wenn die Firma nicht nur OSGi Bundles entwickelt). Damit lassen sich auch 'virtuelle' Target Platforms erstellen die sich dann für den Entwickler und beim builden materialisieren lassen.
Ich bin gerade dabei ein Tutorial zu erstellen das zeigt wie man sehr einfach automatische builds für Eclipse RCP mit Buckminster aufsetzt (inkl. SVN checkout usw.) und wie sich das einfach in Hudson integrieren lässt.
Bei Bedarf poste ich gerne den Link sobald ich damit fertig bin.
__________________
Take back the Desktop
Wildcard ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 30.06.2009, 10:07   #12 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von tuxedo
 
Registriert seit: 18.11.2004
Beiträge: 4.658
Abgegebene Danke: 7
Erhielt 58 Danke für 58 Beiträge
*interesse anmeld*

- Alex
__________________
SIMON, das einfach bessere RMI ...
-> Projektseite
-> Warum SIMON besser ist als RMI
-> Support-Forum
tuxedo ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 30.06.2009, 11:07   #13 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von ARadauer
 
Registriert seit: 16.09.2006
Beiträge: 3.748
Abgegebene Danke: 0
Erhielt 62 Danke für 62 Beiträge
ausser das der Compare Editor ist jetzt ein vollständiger Java Editor finde ich nichts berauschendes daran...
__________________
Meine Beiträge stehen unter der Beerware Lizenz!
ARadauer ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 30.06.2009, 13:26   #14 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 4.594
Blog-Einträge: 1
Abgegebene Danke: 7
Erhielt 21 Danke für 19 Beiträge
SVN Plugin ist immernoch nicht per Default dabei? Das ist armseelig.
byte ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 30.06.2009, 16:31   #15 (permalink)
Stammbenutzer
Megabyte
 
Benutzerbild von faetzminator
 
Registriert seit: 05.01.2007
Beiträge: 2.211
Abgegebene Danke: 4
Erhielt 109 Danke für 109 Beiträge
Zitat: byto
Beitrag anzeigen
SVN Plugin ist immernoch nicht per Default dabei? Das ist armseelig.
genau das ist eines der positiven Punkte! Ich will keine 2000 teils unnötige oder nicht verwendete Plugins (auch wenn ich in diesem Fall SVN verwende).
__________________
ich bin keine signatur, ich headbang hier nur
faetzminator ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 30.06.2009, 21:03   #16 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von Wildcard
 
Registriert seit: 10.11.2004
Beiträge: 18.394
Abgegebene Danke: 1
Erhielt 136 Danke für 134 Beiträge
Zitat: byto
Beitrag anzeigen
SVN Plugin ist immernoch nicht per Default dabei? Das ist armseelig.
Geht auch nicht, weil es noch incubation ist und weil die SVN Connectoren (ohne die das PlugIn ziemlich nutzlos ist) nicht durch das IP review kommen.
__________________
Take back the Desktop
Wildcard ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 30.06.2009, 22:28   #17 (permalink)
Stammbenutzer
Viertel Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 4.594
Blog-Einträge: 1
Abgegebene Danke: 7
Erhielt 21 Danke für 19 Beiträge
Zitat: faetzminator
Beitrag anzeigen
genau das ist eines der positiven Punkte! Ich will keine 2000 teils unnötige oder nicht verwendete Plugins (auch wenn ich in diesem Fall SVN verwende).
Was ist daran positiv? SVN ist die wohl meist genutzte Versionsverwaltung. Trotzdem liefert Eclipse seit Jahren out of the box nur CVS Support.
Ich sage ja nicht, dass jedes beliebige Plugin direkt mitgeliefert werden soll. Aber SVN ist essentiell wichtig für den Großteil der Java-Entwickler. Und Subversive läuft doch seit langer Zeit stabil.
byte ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 01.07.2009, 20:25   #18 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von Wildcard
 
Registriert seit: 10.11.2004
Beiträge: 18.394
Abgegebene Danke: 1
Erhielt 136 Danke für 134 Beiträge
Ich finde auch das SVN in die Standarddistribution gehört. Man versucht auch schon lange die Lizenzrechtlichen Probleme auszuräumen, aber das ist leider nicht immer so einfach.
Sollte es irgendwann gelingen bin ich sicher, das SVN zum Standardpaket gehört.
__________________
Take back the Desktop
Wildcard ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Lesezeichen

Latex Maths & Physics Editor ...

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eclipse RCP + Maven + Eclipse IDE tuxedo Deployment 4 16.10.2008 14:31
Eclipse 3.1.2 released abollm News 2 27.01.2006 16:02
Eclipse 3.1.1 released tec1 News 0 04.10.2005 14:23
Eclipse 3.0 released bygones IDEs und Tools 11 06.07.2004 12:59
problem mit applet... redman Deployment 0 27.01.2004 09:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:27 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de