做搜索的网站,网站关键字被百度收录,柳南区新闻,建设网站用什么代码写好呢由于已经习惯了在Windows环境中进行开发#xff0c;最近在尝试将开发环境转移到Linux上面。遇到一篇值得参考的外文#xff0c;特翻译记录一下。【只翻译了部分】一直被集成开发环境和自动构建工具“溺爱”着#xff0c;我最近意识到我居然一点儿都不会在命令行模式下去运行…由于已经习惯了在Windows环境中进行开发最近在尝试将开发环境转移到Linux上面。遇到一篇值得参考的外文特翻译记录一下。【只翻译了部分】一直被集成开发环境和自动构建工具“溺爱”着我最近意识到我居然一点儿都不会在命令行模式下去运行Java代码。我花五分钟时间写了一段代码花费很久时间去编译。我想是时候做一点儿研究了。任务一个相对标准的Java工程将包含这样3个顶层文件夹/bin空文件夹将会包含编译之后的.class文件/lib包含第三方的jar包/src包含.java源文件我们的任务是在此工程的根文件夹下编译与运行此工程。我们将以windows操作系统为例来进行说明。(在Unix系统环境中与windows仅仅存在分隔符的差异Unix中是以冒号:作分隔符Windows中以分号;作分隔符)编译java代码第一步是将普通文本.java源程序编译为java字节代码(.class文件)使用javac命令来完成。假设我们在此工程的根文件夹下将尝试将Application.java编译到bin文件夹中并且Application.java是位于com.example包中的它也用到了lib文件夹下的lib1.jar与lib2.jar文件编译命令如下javac -d bin -sourcepath src -cp lib/lib1.jar;lib/lib2.jar src/com/example/Application.java编译成功之后bin/com/example/Application.class文件将被创建。如果Application.java用到了工程中的其他类它们也将会被自动编译并且输出到对应的文件夹。运行java代码使用java命令去运行我们刚刚编译得到的.class文件。假设我们在此工程的根文件夹下将运行Application.java其Application.java是位于com.example包中的它也用到了lib文件夹下的lib1.jar与lib2.jar文件运行命令如下java -cp bin;lib/lib1.jar;lib/lib2.jar com.example.Application注意到这里我们并没有使用文件名仅仅是类名基于提供的路径下java可以找到类对应的文件。