Вам необходимо return
значения из функций:
function getName(){
var text;
var name = prompt("Enter your name");
if (name == null) {
text = "Please enter a valid name";
}
return name;
}
function getPlan(plan){
var plan = prompt("Enter the selected package");
return plan;
}
function getHours(hours){
var hours = prompt("Enter anticipated coverage hours");
return hours;
}
function getPics(pics){
var pics = prompt("Enter anticipated number of pictures");
return pics;
}
Я не знаю, существует ли такая вещь, как "официальное" место, но разумная вещь сделать должен был бы сделать то, что Вы сделали и отсылаете к коту через softlink в/usr/local/tomcat или некоторых такой, который позволил бы, Вы к версиям обновления путем простой установки новой версии в выбираете и изменение softlink.
Это зависит от того, кого Вы спрашиваете, но я вижу его этот путь:
/ выбирают, обычно для стороннего дополнительного программного обеспечения./usr/часто для 'системного' программного обеспечения. Скомпилированные приложения пользователя входят в/usr/local.
Я вставил кота/opt/apache-tomcat-VERSION. Я затем делаю символьную ссылку на него как/opt/tomcat.
Основа Стандартов Linux может иметь больше информации о вопросе.
Я вполне уверен, что это не имеет значения.
Точно так же, как большинство приложений Java хорошего поведения ищет переменную среды JAVA_HOME для определения местоположения предпочтительной установки Java, после того как Вы установили CATALINA_HOME или в .bashrc или в .profile нужных пользователей, программное обеспечение, бывшее должное определять местоположение Tomcat, должно смочь найти его.
Для Tomcat 6 есть RPM-пакет Red Hat - просто «yum install tomcat6», он все расставит для вас в нужном месте и исправит безопасность, запустив Tomcat от имени выделенного пользователя ( не говоря уже об обновлениях и исправлениях, поместив Tomcat в репозиторий RPM).
При использовании этого метода большинство исполняемых файлов, конфигурации и каталога webapp попадают в / var / lib / tomcat6.