shell使用shellscript编译java代码,包括几个文件(.jars.class)
我有以下代码来用shellscript编译java程序:
javac workshop/*.java -cp jars/\*
javac menu/*.java -cp jars/\* -cp workshop/
这段代码应该在workshop中编译所有java文件,并将所有内容都包含在jar中,然后它应该编译菜单中的所有内容,同时将所有jar文件都包含在jar和jar中。课堂档案在车间
然而,这不是因为第二个命令给了我错误
menu/PgElementSet_Menu.java:15: error: package workshop does not exist
import workshop.*;
包装车间位于工作区中。我的工作坊。班级(除其他外)
现在我可能在做一些愚蠢的事情,但我不确定我做错了什么,代码是基于一个。执行以下操作的bat文件(在windows计算机上工作)
javac -classpath jars\javaview.jar;jars\jvx.jar;. workshop\*.java
javac -classpath jars\javaview.jar;jars\jvx.jar;. menu\*.java
@pause
有什么想法吗
# 1 楼答案
这对你有用