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

error installing starfix in linux #64

Open
gajeet11000 opened this issue Jul 14, 2021 · 10 comments
Open

error installing starfix in linux #64

gajeet11000 opened this issue Jul 14, 2021 · 10 comments

Comments

@gajeet11000
Copy link

Hi, I am Ajeet and I have been looking around in order to install this Starfix tool as I find it very useful to clone and open a GitHub repo in a single command.

I read the installation instruction for Linux but I can't find the starfix-linux.zip file anywhere to download. I found the install file that was mentioned in the instructions inside /starfix/cli/installer/linux/installer/ . I executed the ./install command and it shows the error:-

Screenshot_2021-07-14_18-22-49

I also want to contribute to this project, and this will be my first open-source contribution so forgive me if there is any format mistake in creating the issues. Any guideline tips for contributing would help me a lot.

Regards,
Ajeet.

@fahad-israr
Copy link
Collaborator

Hi Ajeet {@gajeet11000 }, what you downloaded were the source code files. To install or run startfix you should download any of the build files. We haven't made any release so far but to try out you can download the assembled zip directly from the latest builds on Github actions (Choose release-build-native-linux).

The better way I would suggest you would be to clone the source code on your local and make a build for yourself and try installing that out .

@gajeet11000
Copy link
Author

Thanks, @fahad-israr, I was confused as it was mentioned that you need to download it from the latest release. I would definitely like to build the source from the scratch, please let me know the commands and the software dependencies in order to do that.

@fahad-israr
Copy link
Collaborator

@gajeet11000
Copy link
Author

I've installed GraalVM and I am trying to build the source but I am getting these exceptions thrown out at me, looking at which I think I need to install more dependencies like apache, and maven, is it so?

And do we have any discussion forum where we discuss the issues?

Screenshot_2021-07-14_21-21-07

@maxandersen
Copy link
Member

@gajeet11000 was your issue solved ?

btw. on your quesiton on discussions I enabled them for the repo so it can be used if something does feel like can just be discussed in the issues.

@fahad-israr
Copy link
Collaborator

@maxandersen I closed this issue yesterday because Its not actually an issue instead the user tried to install it the wrong way . He was trying to install directly from the source code instead of which he should have built it and tried or used a build output from gh-action(I suggested him both) . Later he tried building the project but couldn't because he didn't have the dependencies installed. So technically he actually never tried to install starfix . Atm he is stuck at building a Native Exectable from a Quarkus Project .

  • Great thing that you've enabled discussions for Starfix. Now these kind of issues can be mentioned there itself .

@maxandersen
Copy link
Member

But the instructions he followed to build was not working ... I wonder why ?

@fahad-israr
Copy link
Collaborator

In the last screenshot we could see java.lang.NoClassDefFoundError: org/codehaus/plexus/PlexusContainer which is a Maven issue . I am not sure if he installed maven properly. He himself mentioned in the comment with the screenshot: "looking at which I think I need to install more dependencies like apache, and maven, is it so?"

@maxandersen
Copy link
Member

Maven is available directly in repo when running ./mvn so shouldn't be a missing maven issue.

Maybe using too new version of java ?

@fahad-israr
Copy link
Collaborator

Could be then .
@gajeet11000 what version of Java are you using ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants