[英]How to launch java application without having to specify classpath?
[英]Shortcut to launch java/scala without specific classpath
我是scala的新手。 现在,我开始使用scalatest
测试框架。 但是,每次运行测试时,我都需要键入scala -cp /path/to/jar/folder/scalatest_2.11-2.2.1.jar my_test.scala
以包括scalatest软件包。
我想少打字。 我认为这可能会起作用。
export CLASSPATH=/path/to/jar/folder/scalatest_2.11-2.2.1.jar;$CLASSPATH
放在.bashrc
。 alias scalat="scala -cp /path/to/jar/folder/scalatest_2.11-2.2.1.jar"
放在.bashrc
。 但是我想知道在scala / java社区的CLASSPATH中让scala / java知道包而不指定它的常见方法是什么?
通常的方法是使用SBT或Maven之类的构建系统(带有scala插件)来管理依赖项,类路径和构建周期。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.