Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDEasy not working on linux or Mac - Can't find bundle for base name nls.Help #589

Closed
hohwille opened this issue Sep 5, 2024 · 3 comments · Fixed by #781
Closed

IDEasy not working on linux or Mac - Can't find bundle for base name nls.Help #589

hohwille opened this issue Sep 5, 2024 · 3 comments · Fixed by #781
Assignees
Labels
blocker bug Something isn't working help help/usage output linux specific for linux OS (debian, ubunutu, suse, etc.)

Comments

@hohwille
Copy link
Member

hohwille commented Sep 5, 2024

Expected behavior

As a linux user, I want to be able to use IDEasy on my machine so that I can make use of the product and its features.

Actual behavior

IDEasy does not work on linux.
At least the help fails:

~/projects$ ide help
Variable IDE_ROOT is undefined. Please check your installation or run setup script again.
__       ___ ___  ___
\ \     |_ _|   \| __|__ _ ____ _
 > >     | || |) | _|/ _` (_-< || |
/_/ ___ |___|___/|___\__,_/__/\_, |
   |___|                       |__/

An unexpected error occurred!
We are sorry for the inconvenience.
Please check the error below, resolve it and try again.
If the error is not on your end (network connectivity, lack of permissions, etc.) please file a bug:
https://github.com/devonfw/ide/issues/new?assignees=&labels=bug&projects=&template=bug.md&title=MissingResourceException%3A+Can%27t+find+bundle+for+base+name+nls.Help%2C+locale+en
java.util.MissingResourceException: Can't find bundle for base name nls.Help, locale en
        at [email protected]/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2059)
        at [email protected]/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1697)
        at [email protected]/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1600)
        at [email protected]/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1555)
        at [email protected]/java.util.ResourceBundle.getBundle(ResourceBundle.java:935)
        at com.devonfw.tools.ide.nls.NlsBundle.<init>(NlsBundle.java:55)
        at com.devonfw.tools.ide.nls.NlsBundle.<init>(NlsBundle.java:40)
        at com.devonfw.tools.ide.nls.NlsBundle.of(NlsBundle.java:131)
        at com.devonfw.tools.ide.commandlet.HelpCommandlet.run(HelpCommandlet.java:66)
        at com.devonfw.tools.ide.context.AbstractIdeContext.applyAndRun(AbstractIdeContext.java:867)
        at com.devonfw.tools.ide.context.AbstractIdeContext.run(AbstractIdeContext.java:779)
        at com.devonfw.tools.ide.cli.Ideasy.runOrThrow(Ideasy.java:89)
        at com.devonfw.tools.ide.cli.Ideasy.run(Ideasy.java:52)
        at com.devonfw.tools.ide.cli.Ideasy.main(Ideasy.java:29)
        at [email protected]/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH)

Error: IDEasy failed with exit code 255

Steps to reproduce (bug) / Use Case of feature request (enhancement)

Related/Dependent Issues

No idea.

Comments/Hints:

Seems to be a graalvm native-image problem or bug.

Affected version:

  • OS: Linux
  • IDEasy: 2024.09.001-beta-SNAPSHOT
@hohwille hohwille added bug Something isn't working linux specific for linux OS (debian, ubunutu, suse, etc.) help help/usage output labels Sep 5, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in IDEasy board Sep 5, 2024
@hohwille hohwille changed the title IDEasy not working on linux IDEasy not working on linux - Can't find bundle for base name nls.Help Sep 5, 2024
@leonrohne27 leonrohne27 self-assigned this Oct 28, 2024
@leonrohne27 leonrohne27 moved this from 🆕 New to 🏗 In progress in IDEasy board Oct 28, 2024
@leonrohne27 leonrohne27 removed their assignment Oct 28, 2024
@leonrohne27 leonrohne27 moved this from 🏗 In progress to 🆕 New in IDEasy board Oct 28, 2024
@leonrohne27 leonrohne27 self-assigned this Oct 30, 2024
@leonrohne27 leonrohne27 moved this from 🆕 New to 🏗 In progress in IDEasy board Oct 30, 2024
@leonrohne27 leonrohne27 removed their assignment Oct 31, 2024
@leonrohne27 leonrohne27 moved this from 🏗 In progress to 🆕 New in IDEasy board Oct 31, 2024
@hohwille hohwille changed the title IDEasy not working on linux - Can't find bundle for base name nls.Help IDEasy not working on linux or Mac - Can't find bundle for base name nls.Help Nov 8, 2024
@hohwille
Copy link
Member Author

hohwille commented Nov 12, 2024

@alfeilex alfeilex self-assigned this Nov 20, 2024
@alfeilex alfeilex moved this from 🆕 New to 🏗 In progress in IDEasy board Nov 20, 2024
alfeilex added a commit to alfeilex/IDEasy that referenced this issue Nov 20, 2024
alfeilex added a commit to alfeilex/IDEasy that referenced this issue Nov 20, 2024
jan-vcapgemini added a commit to alfeilex/IDEasy that referenced this issue Nov 21, 2024
hohwille added a commit to alfeilex/IDEasy that referenced this issue Nov 21, 2024
@hohwille hohwille added this to the release:2024.12.001 milestone Nov 21, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in IDEasy board Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocker bug Something isn't working help help/usage output linux specific for linux OS (debian, ubunutu, suse, etc.)
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

3 participants