как мне заставить sbt использовать локальный репозиторий прокси maven (Nexus)?

У меня есть проект sbt (Scala), который в настоящее время извлекает артефакты из Интернета. Мы хотели бы перейти к стандартизированному корпоративному репозиторию Nexus, который будет кэшировать артефакты. Из документации Nexus я понимаю, как это сделать для проектов Maven. Но sbt явно использует другой подход. (Я понимаю, что Ivy каким-то образом замешан, но я никогда не использовал его и не понимаю, как это работает.)

Как мне сказать sbt и / или лежащему в его основе Ivy использовать корпоративную систему репозитория Nexus для всех зависимостей? Я бы хотел, чтобы в ответе использовался какой-то файл конфигурации на уровне проекта, чтобы новые клоны нашего исходного репозитория автоматически использовали прокси. (Т.е. $ pass = $ _POST ['user_pass']; require ('...

Я использую следующую технику ...

Из login.php форма отправляет сообщение на страницу check.php , где я делаю это

<?php    
$uzer = $_POST['user_name'];
$pass = $_POST['user_pass'];

require ('DB_connection.php');

$result = mysql_query("SELECT * FROM accounts WHERE user_Name='$uzer' AND user_Pass='$pass'");

if( mysql_num_rows( $result ) > 0)
{
    $array = mysql_fetch_assoc($result);    

    session_start();
    $_SESSION['user_id'] = $uzer;
    header("Location:loggedin.php");            
}
else
{
    header("Location:login.php");
}
?>

и на странице loggedin.php первое, что я делаю, это

<?php
session_start();
if( !isset( $_SESSION['user_id'] ) )
{
    header("Location:login.php");
}
else
{
    echo ( "this session is ". $_SESSION['user_id'] );
    //show rest of the page and all
}
?>

, но после входа в систему, когда я напрямую набираю URL localhost \ myProject \ loggedin.php , он отображает страница ... что имеет смысл, потому что сеанс начался

то, что я хочу реализовать, это

  • Прямой URL \ сеанс работает в течение 10 минут после того, как сеанс завершен \ истек \ истекло время ожидания, а затем использовать необходимо войдите снова и можете получить тот же идентификатор сеанса, но через 10 минут использование выиграет ' t иметь возможность просматривать в одном и том же сеансе

ЧТО МНЕ НУЖНО ДЕЛАТЬ ИЛИ УЗНАТЬ

6
задан Moon 22 September 2010 в 14:24
поделиться