How to install AjaxSwing on google app engine?

77 views
Skip to first unread message

Gurpreet Singh

unread,
Oct 11, 2016, 2:26:14 PM10/11/16
to Google App Engine
Greetings!

I am new to google app engine and I am trying to host my school projects (in java swing and python) on my website that is being hosted on google app engine. My projects use third party utilities like AjaxSwing and SoX. However I have no clue how do i go about installing those utilities on google app engine severs to run my projects. Any help will be really appreciated. Thanks

Nick (Cloud Platform Support)

unread,
Oct 13, 2016, 7:17:31 PM10/13/16
to Google App Engine
Hey Gurpreet,

It sounds like this is something that would be far simpler to accomplish in the Flexible Environment, which allows access to disk, to open processes, network connections, etc. - essentially, rather than the Standard Environment which is only the language runtime, you get a full VM which still scales and deploys like an App Engine application.

You can find guidance in our documentation or ask me any questions you have. At a high level of generality, I'd suggest that you use the Dockerfile for your Custom Runtime to install AjaxSwing and SoX, so that they're on the system ready to be used by your application when it runs / compiles.

You can find examples of Flexible Environment apps on our Github page (here's the flexible environment example apps for the Java runtime), as well. Here's a Custom Runtime app which runs an nginx server. You can see in the Dockerfile that it performs system configuration (you can download and install libraries in the Dockerfile instructions which specify how the VM container will be built).

So, let me know if you have any questions, I'll be happy to assist!

Cheers,

Nick
Cloud Platform Community Support

Gurpreet Singh

unread,
Oct 20, 2016, 1:24:54 PM10/20/16
to Google App Engine


Thanks a lot Nick. Really appreciate your help.
Reply all
Reply to author
Forward
0 new messages