我被要求定制Sonatype Nexus OSS web界面。我知道徽标很容易更改,但我确实相信,在标题或菜单中添加超链接将需要更改源代码,并使用maven重新构建整个java项目。
我说的对吗?或者是否有办法在主机上提取存档后修改任何文件,从而更改网站上的标题或菜单?
如果我是正确的,在源代码的哪里我可以添加一个超链接到头?
你绝对可以看看http://books.sonatype.com/nexus-book/reference/plugdev.html,那里介绍了Nexus OSS的插件开发,并给出了示例代码的链接。根据您的需求,创建一个简单的头插件并提供到您的nexus实例的链接可能就足够了。
这应该是更可取的方式,因为更新Nexus将导致重做您的操作更改(例如,您直接更改任何代码)。对于这些变化,插件会更稳定。
hth,弗雷德