How to use `remote_java_repository` with a JDK release where Java home is nested?
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- java
- Domínio
- build-system
Direção de pesquisa
Comece pela regra remote_java_repository e reproduza o layout do arquivo GraalVM MacOS mostrado na issue, incluindo Contents/Home/bin. Determine como o Java home extraído é localizado atualmente; considera-se concluído quando a regra puder selecionar esse caminho aninhado e usar o JDK com sucesso sem symlinks de nível superior.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I'm trying to use remote_java_repository with GraalVM releases on MacOS.
When extracting the package the layout is of the form:
└── Contents
├── Home
│ ├── bin
│ │ ├── java
│ │ ├── javac
There are no top level symlinks into the nested bin directory as can be seen in the Zulu JDK releases that remote_java_repository is normally used with.
Would it be possible to make this rule configurable so that the path to the Java home inside the extracted distribution can be customized?
- Linguagem predominante
- Starlark
- Estrelas
- 103
- Forks
- 104
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de bazelbuild/rules_java
-
P4
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
bazelbuild/rules_java#360 · 4 comentários · 2 reações ·
-
P4
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
bazelbuild/rules_java#354 · 8 comentários ·
-
P3 question
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
bazelbuild/rules_java#339 · 1 comentário ·
-
P3
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
bazelbuild/rules_java#325 · 8 comentários ·
-
P4
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
bazelbuild/rules_java#316 · 2 reações ·
Todas as issues de bazelbuild/rules_java
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
setup_intel.py: sycl_version() returns "0", so setup refuses UD-IQ4_XS and UD-Q4_K_XL on IntelAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
bug CMake build system
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
E3SM-Project/E3SM#8853 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
Mantenedores costumam responder em até 5 dias