【问题标题】:Can't compile GWT application on AWS instance (Linux)无法在 AWS 实例 (Linux) 上编译 GWT 应用程序
【发布时间】:2016-05-27 17:54:51
【问题描述】:

我在 AMI Linux 下尝试在 AWS EC2 实例上编译 GWT 应用程序 时遇到错误。

我已经安装了 Java 并将其放在目录 /usr/lib/jvm/java-1.7.0-openjdk.x86_64 中。

我还设置了环境变量:

$JAVA_HOME = /usr/lib/jvm/java-1.7.0-openjdk.x86_64
$PATH = /sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin;/usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin

所以,当我尝试运行命令时:

java -cp “/var/lib/gwt/gwt-2.6.1/gwt-dev.jar;/var/my-project-source-folder” com.google.gwt.dev.Compiler com.mypackage.MyClass

我收到此错误:

错误:无法找到或加载主类 com.google.gwt.dev.Compiler

我再次下载并解压缩了GWT 2.6.1,但文件没问题。相同的命令在我的 Windows 机器上运行良好。你知道发生了什么吗?

【问题讨论】:

    标签: java linux gwt amazon-ec2 compiler-errors


    【解决方案1】:

    好吧,这很尴尬。

    答案如下:

    我用;(Windows)而不是:(Linux)分隔路径。顺便说一句,谁会与 : 分开思考,你们 Linux 家伙知道如何让困难变得简单......

    【讨论】:

    • ; 正在分隔命令。你们这些“Windows 家伙”对“驱动器”有奇怪的概念,用反斜杠分隔路径段,用 CRLF 分隔行;当其他人使用正斜杠和LF时。
    猜你喜欢
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多