Replies: 13 comments 2 replies
-
That is because Sloeber is not like most plugins. Can you share the files on a shared disk drive? |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for your reply.
If you start this effort I would advice to start from V5 as it is likely some code changes are needed and I will not update V4.
Which effort do you mean, trying sloeber to work with a read only SLOEBER_HOME folder or to configure sloeber not to download/update from the internet?
You mean, I have to do some code changes, even if I use V5?
There is no precompiled version 5 on your website yet and eclipse marketplace only finds V4.4.2, so if I want to use V5 then I have to build from sources for myself ?
Regards.
|
Beta Was this translation helpful? Give feedback.
-
Sloeber is not designed to work with many users using the same sloeber home folder.
How do you come to the conclusion you would have to do this?
All downloadable versions are here on github (the website are links to github versions). The latest V5 is here https://github.com/Sloeber/arduino-eclipse-plugin/actions/runs/21153570323 FYI: V5 is basically finished but the projects are not compatible with V4 projects so migration code needs to be written. Somehow it is hard to finish this task. |
Beta Was this translation helpful? Give feedback.
-
|
How do you come to the conclusion you would have to do this?
I could not imagine, that you do code changes for a single request. But I think, a multiuser environment is not an unusual use case.
It would be fine, if sloeber would better be suitable for such environments, universities and schools would be deeply grateful.
By the way, I tried Arduino IDE and it has similar problems with this use case.
I will try V5 and could you give me some hints, how to configure it to work without write access to sloeber plugin?
Thanks for your support.
Michael
—
Reply to this email directly, [ #1747 (comment) | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/BSQJBTM3GCZ47QT7U5HTFZD4I6MXTAVCNFSM6AAAAACS5NQYR2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKNRSGAYDAMI | unsubscribe ] .
You are receiving this because you authored the thread. Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
I have been thinking about the "sloeber home without write access". Also |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for your reply.
I assume you are the operations person requested with the roll-out but not the business requester.
This is correct, but I am in the quite comfortable position, that I can tell, what we can do and how we can do it, so I can exclude such incompatible use cases.
Our practical lessons are so, that there are specified tasks with some specified boards.
In the past, Windows with arduino ide was used and I want to change this, because I prefer linux and eclipse.
But I would rather use the sloeber eclipse plugin, because then I only need one eclipse version and can install plugins I need.
In sloeber ide, there is unfortunately no eclipse marketplace (ok, "install new software" exists).
I tested the prebuild ide version with sloeber V5 and perhaps I did something wrong. The ide starts without sloeber buttons and there is no possibility to create a sloeber project/arduino sketch. I attached a screenshot. If I have a look at installation details, then sloeber is present.
I use openjdk17 on RockyLinux9 (it's a free version of RHEL).
I compared it with the same windows version and there everything is as expected: sloeber buttons and the possibility to create an arduino project.
Regards.
Michael
|
Beta Was this translation helpful? Give feedback.
-
I guess I can add that.
Unfortunately I do not see it. I think it is better to respond in github so the mail content is not constantly repeated on github.
Normally sloeber should install java automatically (because a included eclipse plugin does that)
Are you sure you are in sloeber perspective? |
Beta Was this translation helpful? Give feedback.
-
|
Sorry, I wanted to delete the previous content, but then I forgot it.
|
Beta Was this translation helpful? Give feedback.
-
|
I see Sloeber says it requires JavaSE-21. That may be why it is not loaded. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, now it is loaded. If I start it as root, I could add an Arduino Due board. I first created a project for Arduino Due as root. |
Beta Was this translation helpful? Give feedback.
-
Actions are build using the latest eclipse repository so I guess it is 2026 something now.
Good to hear that.
I'm considering to add following code. This way sloeber can disable "board and library manager read functionality" for "read only users" and provide information "who to contact to do those things" while everything remains the same for write access users.
Absolutely necessary and something I'm looking for to change. A thing to consider here is that a upgrade of sloeber may invalidate the sloeber.txt files because the format version has been upgraded. As the solution I'm thinking to put these files in the temp folder instead -in case of a intentionally non-writable SLOEBER_HOME folder as indicated in the sloeber.cfg file-.
Pretty sure this is not a message provided by one of the Sloeber plugins. |
Beta Was this translation helpful? Give feedback.
-
The readme-eclipse.html says "Release 4.33" (this would be 09/2024) but I think this readme is not updated regularly. So it is Release 2025-12.
We use eclipse for many years for basic C/C++ development in a read-only environment and I never saw this error message.
I think, this is a good idea, just like adding the eclipse marketplace client, because there are other plugins missing, like eg. Terminal. Regards. |
Beta Was this translation helpful? Give feedback.
-
|
Ok, then I'm looking forward to the next sloeber update, if as eclipse product and/or as plugin.
Thanks for seizing my suggestions.
Michael
|
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hallo,
we are a university and want to use sloeber for education on our linux workstations. It is a multiuser environment, so no normal user has write access on installation directories, only on his user directory.
I installed sloeber in eclipse as root and if I start eclipse as normal user, an error window appears: "the folder .../eclipse/arduinoPlugin exists but sloeber does not have write access. Alternatively use environment SLOEBER_HOME".
Neither it is a solution for us to give all users write access on the eclipse/sloeber installation directory, nor to use SLOEBER_HOME and point to the home directory of the user, because then every user fills the home directory with dublicated installation stuff.
Most eclipse plugins I know don't need write access to the plugin installation directory (in an environment like ours) , why does sloeber need it?
Do you have a suggestion, what can I do?
Regards and thanks for your support.
Michael
Beta Was this translation helpful? Give feedback.
All reactions