mjreged
|
Posted: October 27, 2009 02:13 by mjreged
|
|
Is Netbeans team not planning to develop this feature? I tried to get started on the code to see what i would have to do enable maven deployments. It's a total mess. First what came to my mind. Why this is even an issue. If you managed to register Google app engine as a server on the Services Node. Then where is the Netbeans API to make a call for example. Server.deploy ( Project instance ) Server being an instance implementation of app engine. Project being an instance of Maven project implementation. Looking at the code i just don't understand why this plugin would even need to know that a particular project i selected to run on is a Maven project. Feels like that is low level detail that should not leak to your plugin. I tried to get into the coding, but documentation around Server instances is nowhere to be found. If anyone knows of a good reference doc. Please share. |
This project is not moving forward. Netbeans API for deploy.
Replies: 4 - Last Post: November 08, 2009 14:32
by: marigan
by: marigan
showing 1 - 5 of 5
marigan
|
Posted: October 27, 2009 13:21 by marigan
|
|
Hi, actually if you know app engine project well you have to understand why there is a kind of hack in implementation of Server.deploy. As you already know the Server.deploy API comes from some JSR specification of java ee server. Actually the app engine server doesn't have any implementation of this API. So due to we had to make little bit different implementation of nb server api. If you have a better way how to do that it's your turn. And NO the project is moving. The maven support is in todos and will be done soon. There are another issues from different areas with higher priority. -m |
mjreged
|
Posted: October 27, 2009 15:20 by mjreged
|
|
Thanks for your response, i see your point of view. I think i was bad at making clear that i was pointing my criticism at Netbeans API around these features and not the plugin itself. My point is, if netbeans had a good API around Project deployments and server management. This project would not need to concern itself if a particular project is a maven project as long as it confirms to structure that Google app engine requires. By the way, I developed a web app and simply used the google app engine command line to upload. Just pointed to the maven target/project-name folder and it worked without issue. |
Replies: 4 - Last Post: November 08, 2009 14:32
by: marigan
by: marigan







