Erro em javadoc

Olá pessoal, sei que há inúmeros posts com este mesmo título, no entanto nenhum deles aborda o que estou prestes a perguntar.
Seguinte, eu tenho uma tabela no seguinte javadoc:

/**
 * Ao chegar a uma casa de hambúrgueres, o cliente dirige-se ao computador para encomendar a sua refeição.
 * Surge-lhe a seguinte ementa:
 * <br><br>
 * <table border="1" border: 1px solid green>
 *     <tr>
 *         <td colspan="2" style="text-align:center">MENU</td>
 *     </tr>
 *     <tr>
 *         <td>Hamburger</td>
 *         <td>2 euros</td>
 *     </tr>
 *     <tr>
 *         <td>Cheeseburger</td>
 *         <td>2.5 euros</td>
 *     </tr>
 *     <tr>
 *         <td>Batatas fritas</td>
 *         <td>75 c&ecirc;ntimos</td>
 *     </tr>
 *     <tr>
 *         <td>Sumo</td>
 *         <td>1 euro</td>
 *     </tr>
 * </table>
 * <br>
 * <p>De seguida, surge-lhe um conjunto de perguntas a que tem que responder para indicar as quantidades que deseja de cada um:</p>
 * <br>
 * <p>Hamburgers?</p>
 * <p>Cheeseburgers?</p>
 * <p>Batatas fritas?</p>
 * <p>Sumos?</p>
 * <br>
 * <p>Finalmente, surge-lhe no ecr&atilde; a seguinte mensagem:</p>
 * <br>
 * <table border="1" border: 1px solid green>
 *     <tr>
 *         <td>Hamburgers</td>
 *         <td>Cheeseburgers</td>
 *         <td>Batatas fritas</td>
 *         <td>Sumos</td>
 *         <td>A pagar</td>
 *     </tr>
 *     <tr style="text-align:center">
 *         <td>x</td>
 *         <td>x</td>
 *         <td>x</td>
 *         <td>x</td>
 *         <td>xxxx.xx</td>
 *     </tr>
 * </table>
 * <br>
 * <p>Elabore um programa para simular o funcionamento destas opera&ccedil;&otilde;es.</p>
 */

Creio que o meu HTML esteja correto pois se eu mudar próprio arquivo html eu consigo fazer funcionar. Mas se eu tentar gerar obtenho o seguinte erro:

Eu vi aqui que há um issue aberto em relação ao problema do warning no comment. Não vi qualquer correlação ou outro issue para este problema em específico.
Se eu renderizar dentro do próprio IntelliJ as bordas também não aparecem. Pode ser uma limitação da IDE. Obviamente aelas aparecem no browser, seu eu modificar o html manualmente.
Alguém sabe como resolver isso?

Isso aqui está errado. Tem dois border, mas o segundo está com a sintaxe errada.

Talvez o que você queria fazer era:

<table style="border: 1px solid green">

Ou:

<table border="1" style="border: 1px solid green">

A diferença é que no segundo caso as células da tabela também possuirão bordas. Ou seja, este HTML:

<table style="border: 1px solid green">
  <tr>
    <td colspan="2" style="text-align:center">table style="border: 1px solid green"</td>
  </tr>
  <tr>
    <td>Hamburger</td>
    <td>2 euros</td>
  </tr>
</table>

<br><br>

<table border="1" style="border: 1px solid green">
  <tr>
    <td colspan="2" style="text-align:center">table border="1" style="border: 1px solid green"</td>
  </tr>
  <tr>
    <td>Hamburger</td>
    <td>2 euros</td>
  </tr>
</table>

É renderizado assim:

image

1 curtida

Muito obrigado, era isso mesmo. Ele gera o javadoc mas o erro persiste. Ele já faz o que eu quero, tá ótimo