PDA

View Full Version : Resin and IDE support


emil
08-26-2010, 06:47 PM
Hello, web developers!

We'd like to get a sense of the development tools you're using with Resin and what tools you'd like to use with Resin. If you could post your thoughts, we'd appreciate it and will try to incorporate your ideas into our upcoming development efforts. There are a few framing questions below, but please feel free to comment on any other development issues that we've missed:


Do you use an IDE when developing with Resin? Which one?
If you use Eclipse, do you use the plugin from http://caucho.com/eclipse?
If you didn't know about the Resin eclipse plugin, where do you expect to find it? (e.g. on our webpage, in the Eclipse update system, etc.)
Do you use other tools such as Maven to develop with Resin?
If you use Maven or some other command line tool, what plugins and/or features would you like to see from Resin?
Do you deploy to Resin in production directly from an IDE or command line tool? If not, is that a desirable feature?


Again, thanks for any feedback!

Emil

shehabic
11-02-2010, 06:36 AM
Please Add Support / Plugin fot Netbeans ( Because it's open source )

burhan
12-12-2010, 11:20 AM
At the features page (http://www.caucho.com/projects/resin/resin-features/) for Resin it talks about NetBeans IDE plugin, but I cannot find this anywhere.


IDE integration

Resin is simple enough and fast enough that most developers use Resin without the requirement of a Resin specific plugin. For those who require it, or prefer the server to be integrated directly with the IDE, Eclipse and NetBeans plugins are provided.

Can someone tell me where I can download it?

alex
03-04-2011, 05:43 PM
try this link: http://www.caucho.com/netbeans/

edvin
03-13-2011, 03:22 PM
I'm developing a Maven-based app in IntelliJ IDEA, and I'm currently using embedded Jetty in development. I'm going to switch to Resin Pro in deployment, and want to develop with Resin as well. Is it possible to use Resin in embedded mode? Now I run with a simple Start class like this:

Server server = new Server(8080);
server.setHandler(new WebAppContext("src/main/webapp", "/"));
server.start();
server.join();


I run using IDEA's classpath (taken from the Maven dependencies), and against the exploded archive, not a WAR. Can Resin do the same?

alex
03-14-2011, 08:23 PM
Edvin, see below please.

alex
03-14-2011, 08:23 PM
it can be something like this:

ResinEmbed resin = new ResinEmbed();
//resin.setHttpPort(8080);
WebAppEmbed webApp = new WebAppEmbed("/", argv[0]);
resin.addWebApp(webApp);

System.out.println(resin.request("GET /test.php"));

alex
03-29-2011, 05:34 PM
New version of eclipse plugin has been posted to http://www.caucho.com/eclipse-snapshot

gingy
04-08-2011, 04:14 AM
Thanks for the new version review alex..

coaic
09-17-2011, 02:37 AM
I've installed http://www.caucho.com/netbeans/ into Netbeans 7.0.1.

Being a bit of a novice with Netbeans it's unclear to me how to associate a new PHP project with the Resin server. I'd appreciate some pointers to what I need to do to create my initial PHP project and get it running with a local server.

Thanks.