Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » Orion » Compiling custom code
icon1.gif  Compiling custom code [message #1754837] Wed, 22 February 2017 23:50 Go to next message
Noah Murad is currently offline Noah MuradFriend
Messages: 3
Registered: February 2017
Junior Member
Hello,

My team is creating a programming language which compiles to Java code using a jar file. I would like the users (on Orion client) to be able to compile our programming language to java from within the client.

I have thought of placing the jar (which compiles our language to java) into the Orion server, and having a (client) plugin tell the server to run the jar with certain parameters (say, the currently opened file).

I have looked at the Orion Server API (https://wiki.eclipse.org/Orion/Server_API) and grazed some areas of the Developer Guide (https://wiki.eclipse.org/Orion/Documentation/Developer_Guide) but I have not found much for my situation. I am thinking that I might need to work with the Eclipse Java API (as illustrated in the Architecture Overview(https://wiki.eclipse.org/Orion/Documentation/Developer_Guide/Architecture), but I am unsure if the Eclipse Java API for Orion is currently extendable.

Any suggestions on how to solve this problem? Or if it is even possible with the current build?

All help is greatly appreciated

[Updated on: Sun, 26 February 2017 20:03]

Report message to a moderator

Re: Compiling custom code [message #1755531 is a reply to message #1754837] Sun, 05 March 2017 04:16 Go to previous message
Noah Murad is currently offline Noah MuradFriend
Messages: 3
Registered: February 2017
Junior Member
I am able to accomplish this by creating my own server which responds to requests from an Orion plugin. My own server is located on the same machine as the Orion server and compiles the code in the Orion server.
Previous Topic:eclipse标准版(Eclipse Classic) 4.4.2 官方中文版
Next Topic:Cannot execute Orion Server nor Node Server
Goto Forum:
  


Current Time: Tue Apr 24 01:26:16 GMT 2018

Powered by FUDForum. Page generated in 0.02213 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software