有一个名为CIMCheck(http://wiki.cimtool.org/CIMCheck.html)的开源程序,它应该是一个命令行实用程序,它使用命令运行
java -jar cimcheck.jar [option...] argument1 argument2
当我下载源代码时,根本没有.jar文件,只有几个.scala文件和其他文件。
所以我有一个以下目录树
CIMCheck
-.classpath
-.gitignore
-.project
-CIMCheck.launch
-CIMCheck.xml
-scaladoc.sh
lib
-scala-library.jar
src
au
com
langdale
cimcheck
-Checker.scala
-CIMCheck.scala
util
-CommandLine.scala
前缀“ - ”表示它是一个文件;而没有前缀的名称是文件夹。
我已经下载了Scala,并尝试使用scala编译器/解释器编译/运行提到的.scala文件,但在编译/运行文件时存在一些错误。
我尝试在Windows上的cygwin中运行scaladoc.sh作为shell脚本,但没有成功。
我想我只需要运行CIMCheck.scala,作为.jar,但不知道如何
如果您需要* .scala文件中的代码,请告诉我,我会重新发布。
干杯
答案 0 :(得分:2)
这应该有效:
File > Export > Runnable JAR file
,选择CIMCheck
启动配置,然后选中“另存为ANT脚本”选项。scala-library.jar
。如果没有,请将其添加到最后一步创建的脚本中,然后重新运行。答案 1 :(得分:1)
我现在无法访问http://git.cimtool.org/,但我猜想有一个关于buildihe项目的自述文件。我在CIMCheck网站上看到提到使用Eclipse,所以可能包含了一个Eclipse项目,你可以通过IDE构建CIMCheck吗?
答案 2 :(得分:1)
您有.project
和.classpath
文件的事实表明这可能是Eclipse项目。尝试在Eclipse中打开它(您必须将文件/导入/现有项目放入工作区)。