sbt代理服务器_代理服务器 nat

hacker|
85

文章目录:

安卓手机用联通3g卡接入点怎么设置

Android系统3gnet接入点参数设置如下:名称:随意;接入点名称:3gnet;代理:默认未设置>;端口:默认未设置>;用户名:默认未设置>;密码:默认未设置>;服务器:默认未设置>;MMSC:默认未设置>;彩信代理:默认未设置>;彩信端口:默认未设置>;彩信协议:默认;MCC:默认460>;MNC:默认01>;身份验证类型:无>;接入点名称类型:default。

我怎么SBT使用本地的maven代理库

1. OK(确定),由马克・哈拉帮助SBT邮件列表上,我有问题的解答。 我生成类现在看起来如下(其他回购):import sbt._

//By extending DefaultWebProject, we get Jetty support

class OurApplication(info: ProjectInfo) extends DefaultWebProject(info) {

// This skips adding the default repositories and only uses the ones you added

// explicitly. --Mark Harrah

override def repositories = Set("OurNexus" at " CodeGo.net

override def ivyRepositories = Seq(Resolver.defaultLocal(None)) ++ repositories

/* Squeryl */

val squeryl = "org.squeryl" % "squeryl_2.8.0.RC3" % "0.9.4beta5"

/* DATE4J */

val date4j = "hirondelle.date4j" % "date4j" % "1.0" from " CodeGo.net

// etc

}

现在,如果我从我的机器的删除Squeryl树.ivy2/cache目录中,SBT试图从树上抓住它与相应的URL。问题解决了!

2. 所有你需要的是定义一个属性文件sbt.boot.properties这将允许您: 重新定义ivy缓存的位置(我需要,这将是我们的漫游Windows配置文件,这是strict限制在我们的商店磁盘空间的其他部分。请参见问题74) 定义你想要的任何其他的Maven回购 C:\\家庭用品\\ APPS \\ SBT-0.74 \\ sbt.boot.properties [阶] 版本:2.7.7 #分类:来源 CodeGo.net,则javadoc [应用] 组织结构:org.scala-tools.sbt SBT 版本:阅读(sbt.version) 等级:sbt.xMain 成分:xsbti 跨版本:真 分类:来源,则javadoc [仓库] 当地 我的[机构] / [模块] / [修订版] / [类型] S / [神器]。(-[分类])[转] Maven的本地 #SBT-DB:[组织] / [模块] / [修订版] / [类型] S / [神器](-[分类])[转] #Maven的中央 #scala-工具-版本 #scala-工具-快照 [引导] 目录:项目/开机 特性:项目/ build.properties中 提示创建:项目不存在,创建新项目吗? 提示填写:真实 快速选项:真 [日志] 级别:调试 [APP-性质] 项目。快速=套(测试),新=提示(补=提示( 新=提示(组织)[org.vonc] project.version:快速=套(1.0),新=提示(版)[1.0]补=提示(版)[1.0] build.scala.versions:快速=套(2.8.0.RC2),新=提示(scala版)[2.8.0.RC2]补=提示(scala版)[2.8.0.RC2] sbt.version:快速=套(0.7.4),新=提示(SBT版)[0.7.4]补=提示(SBT版)[0.7.4] project.scratch:快速=套(真) project.initialize:快速=集(真),新=集(真) [ivy] 高速缓存目录:C:\\家庭用品\\工程\\ ivy2 \\缓存 注:本sbt.boot.properties文件是从启发: 对在SBT项目的“广义启动器”页面。 一个内发现sbt-0.74本身! 我有任何外部Maven仓库的定义,并增加了一个参考我自己的Maven回购。 该launch器可在增加优先顺序的下列方式之一进行配置: 更换/sbt/sbt.boot.properties在文件jar。 把配置文件sbt.boot.properties在类路径中。把它在classpath根无/sbt前缀。 指定的行的另一种结构的位置。这可以这样做: 要么指定位置的系统属性sbt.boot.properties或作为优先到'前缀launch@'。 系统属性具有较低的优先级。 相对路径的解析是: 优先个试图对当前的工作目录, 然后针对目录, 然后对包含该launch器的jar的目录。 会产生一个错误,如果没有这些尝试 定义一个sbt.bat包装(以确保指定您的sbt.boot.properties),如:C:\HOMEWAREmore C:\HOMEWARE\bin\sbt.BAT

@echo off

set t=%~dp0

set adp0=%t:C:\="%"

set SBT_DIR=%adp0%..\apps\sbt-0.74

dir C:\%SBT_DIR%\sbt-launch-0.7.4.jar

# if needed, add your proxy settings

set PROXY_OPTIONS=-Dhttp.proxyHost=my.proxy -Dhttp.proxyPort=80xx -Dhttp.proxyUser=auser -Dhttp.proxyPassword=yyyy

set JAVA_OPTIONS=-XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -cp C:\HOMEWARE\apps\sbt-0.74\sbt-launch-0.7.4

set SBT_BOOT_PROPERTIES=-Dsbt.boot.properties="sbt.boot.properties"

cmd /C C:\HOMEWARE\apps\jdk4eclipse\bin\java.exe %PROXY_OPTIONS% %JAVA_OPTIONS% %SBT_BOOT_PROPERTIES% -jar C:\HOMEWARE\apps\sbt-0.74\sbt-launch-0.7.4.jar %*

和你的SBT只会从下载神器: 您的 本地Maven回购。 刚刚测试了与旧开源1.6我已经运行,JAVA 1.6,sbt07.4C:\Prog\Java\jdk1.6.0_18\jre\bin\java -Xmx512M -Dsbt.boot.properties=sbt.boot.properties - jar "c:\Prog\Scala\sbt\sbt-launch-0.7.4.jar"

这给:[success] Build completed successfully.

C:\Prog\Scala\tests\ppsbt

Getting Scala 2.8.0 ...

downloading CodeGo.net

8.0.jar ...

[SUCCESSFUL ] org.scala-lang#scala-compiler;2.8.0!scala-compiler.jar (311ms)

downloading CodeGo.net

0.jar ...

[SUCCESSFUL ] org.scala-lang#scala-library;2.8.0!scala-library.jar (185ms)

:: retrieving :: org.scala-tools.sbt#boot-scala

confs: [default]

2 artifacts copied, 0 already retrieved (14484kB/167ms)

[info] Building project test 0.1 against Scala 2.8.0

[info] using sbt.DefaultProject with sbt 0.7.4 and Scala 2.7.7

如果我尝试一个有趣的值在sbt.boot.properties文件:C:\Prog\Scala\tests\ppsbt

Getting Scala 2.9.7 ...

:: problems summary ::

:::: WARNINGS

module not found: org.scala-lang#scala-compiler;2.9.7

==== nexus: tried

CodeGo.net

-- artifact org.scala-lang#scala-compiler;2.9.7!scala-compiler.jar:

CodeGo.net

所以它会限制自己的两个回购我定义:[repositories]

nexus: CodeGo.net

nexus2: CodeGo.net [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]

(我一切:local,maven-local,...) 如果我所有的仓库,把一个有趣的值(2.7.9)的阶版本的sbt.boot.properties,我也弄(如OP一样)C:\Prog\Scala\tests\ppsbt

Error during sbt execution: No repositories defined.

如果我把2.7.7(同时还具有所有回购是的,它不会产生错误:C:\Prog\Scala\tests\ppsbt

[info] Building project test 0.1 against Scala 2.8.0

[info] using sbt.DefaultProject with sbt 0.7.4 and Scala 2.7.7

但是,这只是它已经有了在我尝试下载scala2.8.0。 如果我删除该库从我project/boot目录中,那么它会抛出一个异常:[info] using sbt.DefaultProject with sbt 0.7.4 and Scala 2.7.7

C:\Prog\Scala\tests\ppsbt

Error during sbt execution: No repositories defined.

at xsbt.boot.Pre$.error(Pre.scala:18)

at xsbt.boot.Update.addResolvers(Update.scala:197)

...

at xsbt.boot.Boot$.main(Boot.scala:15)

at xsbt.boot.Boot.main(Boot.scala)

Error loading project: Error during sbt execution: No repositories defined.

3. 嗯,这已经有一段让我发现,写了一个SBT插件maven了github上称为Maven的SBT一个家伙,所以你需要做的是将其包含在你的插件项目,使您的项目混入与maven.MavenDependencies和所有您的操作,如更新和发布本地与本地Maven的工作。有关的好处是,如果你是为所有的maven。所以,你的库是在你的本地Maven回购,但如果因为你的原因与构建SBT优先,然后你开始在ivy一堆或罐子了。什么空间浪费,因为你仍然需要让他们为你的Maven构建。 这就是说,我想这是内置到SBT所以我不需要把它添加到每个项目。也许作为一个处理器至少。在有一件事,我读了他想将它添加到0.9,但我一直没能找到它。

4. 第1步:按照在具体议题的说明:代理库,这是我总结并加入如下: (如果你的Artifactory,你可以跳过这一步。)在您的企业Maven仓库创建一个完全独立的Maven代理库(或一组),以代理ivy样式的库,如这两个重要的: 这是必要的储存库管理者不能处理ivy样式和Maven样式的仓库被混合在一起。 创建一个文件repositories,并列出你的主要的企业资源库,您在步骤1中创建,在如下所示的格式的任何额外的一种:[repositories]

my-maven-proxy-releases: CodeGo.net

my-ivy-proxy-releases: CodeGo.net [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]

无论是保存在该文件.sbt目录中的目录里面,或者就行指定它:sbt -Dsbt.repository.config=path-to-your-repo-file

地下城腾讯为什么不把它做好?

我从来不卡

但我从网上了解到卡的原因是TP

TP是用来该啥的?扫描外G的

谁用的外G?TX用的么?

是玩家自己用的,归到源头还是玩家让DNF变的卡,然后玩家又反过来骂DNF,太搞笑了。

还有服务器的质量问题,这个确实难解决

韩服最高人气在线20W,国服呢?动不动200W

中国能运营200W玩家同时在线的运营商没几个,

还有一个原因还是G太多,如果没有G,

谁不愿意放更多的精力去改善服务器质量呢?

谁不愿意让玩家玩的舒服,从而赚更多的钱呢?

DNF是不是垃圾啊

当你关闭游戏的时候。。

任务管理器上的进程里并没有自动关闭。

当你重新进入游戏时

系统检测到任务进程里的DNF并未结束。

因为DNF是不能开双号的。。所以。。。。

这有些类似于卡机.. 这跟服务器有关。(假如是在家里的话。电脑配置需要调整一下。)

你可以点桌面任务图标旁右键。任务管理器

进程。看看当你游戏关掉时候进程目录里是不是还有DNF相关进程

如何在Linux系统上安装和配置Backup Exec 12.5 Oracle Agent

BE11d的Oracle Agent与以前的版本有本质的不同,它采用RMAN来备份Oracle数据库,也支持Linux系统上的Oracle数据库,很多用户对它的配置还不熟悉,特别是在Linux系统上的配置,下面是我所做的一个配置实例。中文部分是我加的说明。

[root@ora10g lib]#/opt/VRTSralus/bin/AgentConfig // 安装好RALUS之后,请使用root用户来配置代理程序。

Symantec Backup Exec Remote Agent UtilityChoose one of the following options:

1. Configure database access

2. Configure Oracle instance information

3. Quit

Please enter your selection: 1 // 要完成两个部分的配置,数据库访问和Oracle实例,下面先配置数据库访问。

Configuring machine information

Choose one of the following options:

1. Add system credentials for Oracle operations2. Edit system credentials used for Oracle operations3. Remove system credentials used for Oracle operations4. View system credentials used for Oracle operations5. Quit

Please enter your selection: 1 // 添加新的Linux系统级访问凭据。

Enter a user name that has local system credentials: oracle // Oracle是Linux上面的用户,它必须是beoper组的成员。usermod -G将用户加入多个组//usermod –G groupusernameEnter the password:

Re-enter password:

Validating credentials.......

Do you want to use the full computer name/IP address for Oracle operations? (Y/N):n // 指定名字的好处是,避免因为计算机名字或IP地址的变化导致Recovery Catalog中的记录信息混乱。

Do you want to use a custom port to connect to the media server during Oracle operations? (Y/N): n// 默认的端口号是5633,建议不要改动它,除非这个端口己经被其它应用程序占用,如果这里做出了改变,介质服务器端也要做同样的修改。

Commit Oracle operation settings to the configuration file? (Y/N): ySUCCESS: Successfully added the entry to the configuration file.

//上述配置中的计算机名(如果没有指定就是在介质服务器上连接这台机器时所使用的名字或IP地址),用户名和密码必须也介质服务器全局选项中Oracle选项页中配置的为Oracle和DB2所设置的验证信息完全一致。

Configuring machine information

Choose one of the following options:

1. Add system credentials for Oracle operations2. Edit system credentials used for Oracle operations3. Remove system credentials used for Oracle operations4. View system credentials used for Oracle operations5. Quit

Please enter your selection: 5

Symantec Backup Exec Remote Agent UtilityChoose one of the following options:

1. Configure database access

2. Configure Oracle instance information

3. Quit

Please enter your selection: 2 // 下面来配置Oracle实例信息。

If this computer is a RAC node, you must perform additional steps for configuration before you continue. Refer to the readme for these additional steps.

Configuring the Oracle Agent

Choose one of the following options:

1. Add a new Oracle instance to protect

2. Edit an existing Oracle instance

3. Delete an existing Oracle instance

4. View Oracle instance entries that have been added in the Remote Agent Utility5. Quit

Please enter your selection: 1

Select an Oracle instance to configure

Entry 1. orcl // 如果RALUS检测到了系统中的Oracle实例,实例名会列在这里供用户选择,如果你的实例名没有出现在这里,请检查Listener和数据库的状态。

Enter the number 0 to go back

Enter your selection: 1

Enter the Oracle database SYSDBA user name: sys // Oralce DBA的账号,推荐使用sys。

Enter the Oracle database SYSDBA password:

Re-enter password:

Validating credentials.......

Enter the media server name or IP address: be11d // 这里输入介质服务器的名字Do you use a recovery catalog? (Y/N):n // 如果你己经安装好了用做Recovery Catalog的实例并做了初始化,就在这里输入实例名和登录账号,如果没有Recovery Catalog就选n,RMAN编录信息将被写入控制文件。

Do you want to use a customized job template? (Y/N): n // 这里不需要定义作业模板名,因为你在RMAN脚本中可以使用send “NBBSA_JOB_TEMPLATE=模板名”命令为每个备份指定不同的模板名,当然你要预先在介质服务器端创建好这个模板。

Commit Oracle operation settings to the configuration file? (Y/N): yRenamed file /u01/app/oracle/oracle/product/10.2.0/db_1/lib/libobk.so to /u01/app/oracle/oracle/product/10.2.0/db_1/lib/libobCreated symbolic link for /opt/VRTSralus/bin/libobk.so at /u01/app/oracle/oracle/product/10.2.0/db_1/lib/libobk.so // 配置向导在Oracle数据库的库文件目录下将libobk.so链接到RALUS的文件,BE接管了RMAN向磁带机写入数据的备份接口,RMAN向 sbt或sbt_tape设备写入数据时,RALUS会把数据传送到介质服务器。

SUCCESS: Successfully added the entry to the configuration file.

Configuring the Oracle Agent

Choose one of the following options:

1. Add a new Oracle instance to protect

2. Edit an existing Oracle instance

3. Delete an existing Oracle instance

4. View Oracle instance entries that have been added in the Remote Agent Utility5. Quit

Please enter your selection: 5

Symantec Backup Exec Remote Agent UtilityChoose one of the following options:

1. Configure database access

2. Configure Oracle instance information

3. Quit

Please enter your selection: 3

[root@ora10g lib]# /etc/init.d/VRTSralus.init start // 配置完成,启动RALUS。

Starting Symantec Backup Exec Remote Agent ......

Starting Symantec Backup Exec Remote Agent: [ OK ]

##################################################################################安装代理

安装文档

配置agent

主要文件为ralus.cfg这里注意配置格式,需要将media server改为BE server的hostname或者IP address,1. From the /etc/VRTSralus/ directory, open the RALUS.CFG file using a text editor2. To add additional media servers, add the following line:

SoftwareVERITASBackup ExecEngineAgentsAgent Directory List Suffix=Media Server Name

where Suffix is a UNIQUE identifier, 'A', 'B', 'C', '1', '2', '3', and where Media Server Name is the name or IP address of the Backup Exec 10.x media server.

如何在Mac使用Intellij idea搭建远程Hadoop开发环境

(1)准备工作

1) 安装JDK 6或者JDK 7

2) 安装scala 2.10.x (注意版本)

2)下载Intellij IDEA最新版(本文以IntelliJ IDEA Community Edition 13.1.1为例说明,不同版本,界面布局可能不同)

3)将下载的Intellij IDEA解压后,安装scala插件,流程如下:

依次选择“Configure”– “Plugins”– “Browse repositories”,输入scala,然后安装即可

(2)搭建Spark源码阅读环境(需要联网)

一种方法是直接依次选择“import project”– 选择spark所在目录 –

“SBT”,之后intellij会自动识别SBT文件,并下载依赖的外部jar包,整个流程用时非常长,取决于机器的网络环境(不建议在windows

下操作,可能遇到各种问题),一般需花费几十分钟到几个小时。注意,下载过程会用到git,因此应该事先安装了git。

第二种方法是首先在linux操作系统上生成intellij项目文件,然后在intellij IDEA中直接通过“Open

Project”打开项目即可。在linux上生成intellij项目文件的方法(需要安装git,不需要安装scala,sbt会自动下载)是:在

spark源代码根目录下,输入sbt/sbt gen-idea

注:如果你在windows下阅读源代码,建议先在linux下生成项目文件,然后导入到windows中的intellij IDEA中。

(3)搭建Spark开发环境

在intellij IDEA中创建scala project,并依次选择“File”– “project structure”

– “Libraries”,选择“+”,将spark-hadoop

对应的包导入,比如导入spark-assembly_2.10-0.9.0-incubating-hadoop2.2.0.jar(只需导入该jar

包,其他不需要),如果IDE没有识别scala 库,则需要以同样方式将scala库导入。之后开发scala程序即可:

编写完scala程序后,可以直接在intellij中,以local模式运行,方法如下:

点击“Run”– “Run Configurations”,在弹出的框中对应栏中填写“local”,表示将该参数传递给main函数,如下图所示,之后点击“Run”– “Run”运行程序即可。

如果想把程序打成jar包,通过命令行的形式运行在spark 集群中,可以按照以下步骤操作:

依次选择“File”– “Project Structure” – “Artifact”,选择“+”–

“Jar” – “From Modules with

dependencies”,选择main函数,并在弹出框中选择输出jar位置,并选择“OK”。

最后依次选择“Build”– “Build Artifact”编译生成jar包。

2条大神的评论

  • avatar
    访客 2022-12-09 上午 03:45:34

    instance3. Delete an existing Oracle instance4. View Oracle instance entries that have bee

  • avatar
    访客 2022-12-09 上午 03:34:54

    缓存 注:本sbt.boot.properties文件是从启发: 对在SBT项目的“广义启动器”页面。 一个内发现sbt-0.74本身! 我有任何外部Maven仓库的定义,并增加了一个参

发表评论