csxuyang / run-jetty-run

Automatically exported from code.google.com/p/run-jetty-run
0 stars 0 forks source link

Add Jetty 8 support #55

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago

As title , plan to provide a dropdown list for user ,
to pick a Jetty Version .

Original issue reported on code.google.com by tonylovejava on 20 Mar 2011 at 5:41

GoogleCodeExporter commented 9 years ago

Original comment by tonylovejava on 18 May 2011 at 6:05

GoogleCodeExporter commented 9 years ago
separate Jetty 7 to Issue 40 

Original comment by tonylovejava on 8 Jun 2011 at 2:43

GoogleCodeExporter commented 9 years ago
A quick update, I have done some code for Jetty 7/8 yesterday, 
will release a nightly build and will need your help to test in two days.

We will have three plug-in feature after that , 
1.run-jetty-run core , 
2.run-jetty-run jetty7 support( optional , require run-jetty-run core)
3.run-jetty-run jetty8 support( optional , require run-jetty-run core)

Original comment by tonylovejava on 9 Jun 2011 at 2:14

GoogleCodeExporter commented 9 years ago

Original comment by tonylovejava on 9 Jun 2011 at 2:14

GoogleCodeExporter commented 9 years ago
For using Jetty 8 ,you have to select Jetty8 in Run Configuration .

http://screencast.com/t/rBsIQEmLj

Original comment by tonylovejava on 10 Jun 2011 at 11:39

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by tonylovejava on 10 Jun 2011 at 11:39

GoogleCodeExporter commented 9 years ago
The Jetty7 / Jetty8 support is already done.

Please install the two RunJettyRun core/ RunJettyRun Jetty8 support feature,
it should be working now.

http://run-jetty-run.googlecode.com/svn/trunk/updatesite-nightly/

Original comment by tonylovejava on 10 Jun 2011 at 11:48

GoogleCodeExporter commented 9 years ago

Original comment by tonylovejava on 6 Jul 2011 at 10:32

GoogleCodeExporter commented 9 years ago
The Jetty8 configuration that RJR makes apparently doesn't include 
annotation-processing (@WebServlet - drop web.xml entirely), which probably is 
one of the most defining features of Servlet 3.

To enable a default jetty 8 install to run annotations, you apparently need to 
start it as such:

java -jar start.jar OPTIONS=annotations,plus etc/jetty-plus.xml

This seems to sticks in a couple of jars (these aren't missing), and includes 
the annotation processing config for Jetty 8 (which seemingly is missing).

Original comment by en...@stolsvik.com on 28 Jul 2011 at 11:34

GoogleCodeExporter commented 9 years ago
Does anybody know how to use JRJ with jetty 8 and use annotation processing 
feature out of the box from Eclipse IDE? 

Original comment by alex.obj...@gmail.com on 8 Aug 2011 at 11:37

GoogleCodeExporter commented 9 years ago
If you are not going to use Eclipse , why not just use native Jetty directly ?

RJR is working with JDT , if you don't want to use Eclipse , 
it's better to use Jetty directly ,  or using maven jetty plug-in if it's a 
maven project.

Original comment by tonylovejava on 8 Aug 2011 at 5:48

GoogleCodeExporter commented 9 years ago
I am going to use it in eclipse, that is why I'm asking.

Original comment by alex.obj...@gmail.com on 8 Aug 2011 at 6:31

GoogleCodeExporter commented 9 years ago
Are you asking the feature in Issue 85 ?

if yes , you could try it on nightly version.

Original comment by tonylovejava on 8 Aug 2011 at 9:24

GoogleCodeExporter commented 9 years ago
Thank you Tony!
Also, I'm wondering if it would be possible to use an existing jetty instead of 
choosing from a predefined list of provided jetty distributions.

Original comment by alex.obj...@gmail.com on 8 Aug 2011 at 9:31

GoogleCodeExporter commented 9 years ago
Why you need that ? 

We have Jetty 6/7/8 , is there any big difference between yours and the 
built-in Jetty ?

I have to know the use-case first , then I could try to handle it if it's a 
worthy use case.

Original comment by tonylovejava on 8 Aug 2011 at 10:55

GoogleCodeExporter commented 9 years ago
I used to work with merve eclipse plugin, which is something similar to JRJ but 
for tomcat. They had this feature, to allow user to use a different tomcat 
version (other than the one provided by plugin). This can come handy when jetty 
releases a new version of jetty (ex: 8.0.0.M4) and no JRJ release would be 
required.

Original comment by alex.obj...@gmail.com on 9 Aug 2011 at 6:36

GoogleCodeExporter commented 9 years ago
I could handle that if you require a new version update,  
but it's not worthy to be a config since you could replace the jars in plug-in 
by yourself.

And I don't think it's really important one , since they didn't publish new 
version offen.

Original comment by tonylovejava on 9 Aug 2011 at 6:49