防止Eclipse将javadoc标记中的@character转换为&64;
我的包package-info.java中有一个Javadoc注释,基本上如下所示:防止Eclipse将javadoc标记中的@character转换为&64;,java,eclipse,Java,Eclipse,我的包package-info.java中有一个Javadoc注释,基本上如下所示: /** * <pre> * {@code * // Some comments... * final Foo<Integer> foo = new Foo<>(0); * } * </pre> * */ package com.holt.mypackage; …完全破坏了我的Javadoc 我尝试手动使用和,但是Maven javadoc插件抱
/**
* <pre>
* {@code
* // Some comments...
* final Foo<Integer> foo = new Foo<>(0);
* }
* </pre>
*
*/
package com.holt.mypackage;
…完全破坏了我的Javadoc
我尝试手动使用和,但是Maven javadoc插件抱怨由于Foo,HTML中的字符无效。如果禁用Save操作,从Eclipse到Maven,一切都可以正常工作
有没有办法告诉Eclipse不要替换这些字符?按照指定,您必须在“pre”标记设置中转换Java代码段的格式:
窗口>首选项
Java>代码样式>格式化程序
如果您没有自定义配置文件,请单击新建。。。
编辑
注释>取消选中格式化Java代码段。。。
因此,EclipseIDE不会格式化
*
*/
package com.holt.mypackage;
看
* {
* @code