Соглашение об именах для файла войны - PullRequest
0 голосов
/ 10 августа 2011

Существует ли какое-либо общепринятое соглашение для именования военных файлов?

Файлы Jar, кажется, следуют за всеми строчными буквами с дефисами. Например. my-library.jar. Я видел и это, и случай с верблюдом для войн. Например. my-webapp.war или MyWebApp.war.

Просто интересно, является ли один более приемлемым, чем другой.

Ответы [ 3 ]

3 голосов
/ 10 августа 2011

Нет.Я видел оба.При использовании maven обычно используется то же соглашение, что и в jars, но ничего не принимается.

Поскольку по умолчанию имя jar влияет на путь контекста, вы можете принять это во внимание (или использовать META-INF/context.xmlуказать путь к контексту)

Кстати, вы обычно развертываете приложение (в производстве) как ROOT.war

2 голосов
/ 10 августа 2011

Либо в порядке, нет правильного ответа, просто имейте в виду, что он может быть видимым на вашем URL в некоторых ситуациях развертывания, например,

http://www.myserver.com/MyWebApp/page.jsp

http://www.myserver.com/my-web-app/page.jsp

Некоторым людям важно больше, чем другим, как это выглядит, и в зависимости от вашего развертывания это может даже не быть проблемой, но постарайтесь спланировать это.

0 голосов
/ 17 апреля 2017

Согласно Java Naming Conventions все должно быть в нижнем регистре

...