我正在尝试按照说明设置 Antlr 4.5这里但是重新启动后,无法从我放置项目的位置访问别名,这让我怀疑我是否正确完成了类路径步骤。
教程说要添加export CLASSPATH=".:/usr/local/lib/antlr-4.5-complete.jar:$CLASSPATH"
到 .bash_profile 或我的启动脚本。
在发现我的系统上不存在 .bash_profile 后,我发现 Ubuntu 的等效版本显然是.profile
。因此,我把那一行放在最后,认为这是正确的。
但是别名在重启后也无法保留,所以我遗漏了什么?我是否.profile
也需要添加以下内容?
alias antlr4='java -Xmx500M -cp "/usr/local/lib/antlr-4.5-complete.jar:$CLASSPATH" org.antlr.v4.Tool'
alias grun='java org.antlr.v4.runtime.misc.TestRig'
答案1
我会将您的export
定义和alias
命令都放到您的.bashrc
.