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.711
Abgegebene Danke: 0
Erhielt 41 Danke für 41 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: 104
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
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: 712
Blog-Einträge: 6
Abgegebene Danke: 2
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: 8.474
Blog-Einträge: 7
Abgegebene Danke: 5
Erhielt 14 Danke für 14 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: 712
Blog-Einträge: 6
Abgegebene Danke: 2
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
Halbes Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 5.800
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 gerade online  
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.041
Abgegebene Danke: 3
Erhielt 66 Danke für 64 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
Halbes Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 5.800
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 gerade online  
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.041
Abgegebene Danke: 3
Erhielt 66 Danke für 64 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 80
 
Registriert seit: 28.11.2003
Beiträge: 7.610
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.733
Abgegebene Danke: 0
Erhielt 46 Danke für 45 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.598
Abgegebene Danke: 5
Erhielt 31 Danke für 31 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.749
Abgegebene Danke: 0
Erhielt 34 Danke für 34 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 gerade online  
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
Halbes Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 5.800
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 gerade online  
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: 1.823
Abgegebene Danke: 1
Erhielt 59 Danke für 59 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 gerade online  
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.733
Abgegebene Danke: 0
Erhielt 46 Danke für 45 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
Halbes Gigabyte
 
Benutzerbild von byte
 
Registriert seit: 17.06.2005
Beiträge: 5.800
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 gerade online  
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.733
Abgegebene Danke: 0
Erhielt 46 Danke für 45 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 +1. Es ist jetzt 17:39 Uhr.


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