精华内容
下载资源
问答
  • 怎么运行别人的java文件
    千次阅读
    2021-03-01 11:06:34

    怎么在idea中导入Java文件并运行文件

    发布时间:2020-06-22 20:58:37

    来源:亿速云

    阅读:926

    作者:元一

    这篇文章将为大家详细讲解有关怎么在idea中导入Java文件并运行文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

    IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,也是AES算法标准的主要竞争者,其安全性已经在国际密码年会上被证明。

    Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

    通常一个团队中可能有人用eclipse,有人用intelliJ,那么经常会出现需要导入别人用eclipse建好的web项目。而IntelliJ提供了多种项目类型的导入方式,其中就有eclipse。

    在初始窗口中点击Import Project,在文件树中选择你的项目,打开导入窗口,选择Eclipse选项,点击下一步

    6c49d9a3c3fd3a024751f8edc259737f.png

    选择你的项目名称,可以选择下方的Open Projec

    更多相关内容
  • Java是目前非常流行的编程语言,对于初学者来说可能不知道如何来运行一个java程序。想要运行java首先需要有java运行的环境那就是jdk,需要在本机中安装jdk并且配置jdk的环境变量。同时,编辑和运行java程序少不了...

    Java是目前非常流行的编程语言,对于初学者来说可能不知道如何来运行一个java程序。想要运行java首先需要有java运行的环境那就是jdk,需要在本机中安装jdk并且配置jdk的环境变量。同时,编辑和运行java程序少不了开发工具(Eclipse,IntelliJ IDEA,Spring Tool Suite等),下图为几种常见的开发工具以及IntelliJ IDEA的启动页面。

    91f0c1b67f2b53acba7be7d7c7433609.png

    工具/材料

    Eclipse,IntelliJ IDEA,Spring Tool Suite,Windows操作系统

    操作方法

    01

    如果想要运行一个java程序,首先需要下载安装jdk,安装完成后需要配置jdk的环境变量。下载和安装jdk可以参考网上的很多教程,也非常的简单,我们在此不多介绍了。下面主要讲一下设置环境变量的步骤,我们点击“这台电脑”-->属性-->高级系统设置-->环境变量。我们在环境变量配置中增加JAVA_HOME,值为jdk的安装路径;然后设置Path,在原来值的后面新增jdk的安装路径/bin这个设置。

    fe06e7f41ddd647103379c18e0648e95.png

    02

    若想知道jdk是否安装成功可以打开命令行,在命令行中输入java -version用于查看jdk的版本,另外输入java和javac都能执行成功的话,说明java的环境变量设置时成功的。

    68c0aa2ad42f4d90578c507accf85aff.png

    1dbf6cbf9078bb1509ab8974fe002cad.png

    03

    接下来我们便介绍开发工具的使用了,首先我们在常用的开发工具Eclipse下编写一个Java SE的程序代码,我们创建一个类Test,并创建main方法,在main方法中执行输出“Hello World!”,创建main方法是非常重要的,因为main方法是整个程序的入口,java代码执行的关键,代码如下图所示。

    dea4886b20901a55a1bbf86848670f18.png

    04

    接下来我们执行一下这个普通的Java SE代码,在代码的当前页面中点击右键,选择Run AS-->Java Application,便可执行java代码,结果如下图所示。

    e5e81182301a175707bd02789e71227c.png

    dd5dd7729af83d3eebac65c2283799e8.png

    05

    下面我们介绍在Java Web开发方面非常便捷的工具Spring Tool Suite,我们使用该工具创建一个Java SE的项目,该项目是一个SpringMVC的框架,这个框架是很多企业级开发常用的框架,下图为工具自动生成的代码。

    fc2e0664cfe04545a905d16bd964cd62.png

    06

    因为Spring框架不是我们要讲解的重点,感兴趣的朋友可以上网查资料学习。下面我们使用Tomcat来启动这个Java Web项目,右键点击项目-->Run As-->Run on Server-->选择Tomcat版本运行即可。Tomcat是一个Web服务器,java web项目使用Tomcat或Jeetty这样的容器来启动。

    c2c269b86309f3781097ba6b8efb59eb.png

    07

    最后我们介绍一个最新的开发工具,不仅拥有非常炫的页面,而且功能也很强大,那就是IntelliJ IDEA。我们使用IntelliJ IDEA创建一个Spring Boot项目,这也是目前Spring非常推荐的框架,同样是使用main方法启动,代码如下图所示。

    e93a429d839545553b8804c10e247e4c.png

    08

    IntelliJ IDEA中集成了Tomcat,启动时会默认Tomcat的端口号是8080,这个端口号是可以在Spring Boot的属性文件中修改的,小编将其改为了8082。项目启动后,我们点击左侧的红色方框便可以停止该Java EE项目。

    c92ca06d9291dad8367c923be9d947e4.png

    好了,以上就是大致内容了,(END)

    注意不管使用什么开发工具写java代码,jdk的安装和环境变量的配置是必须的。

    声明:该文观点仅代表作者本人,天晴资讯网系信息发布平台,仅提供信息存储空间服务。

    展开全文
  • idea怎么导入Java文件运行

    千次阅读 2021-02-12 23:50:42
    idea怎么导入Java文件运行?通常一个团队中可能有人用eclipse,有人用intelliJ,那么经常会出现需要导入别人用eclipse建好的web项目。而IntelliJ提供了多种项目类型的导入方式,其中就有eclipse。在初始窗口中点击...

    928996ea84d973ba325168b197a9ab25.png

    idea怎么导入Java文件并运行?

    通常一个团队中可能有人用eclipse,有人用intelliJ,那么经常会出现需要导入别人用eclipse建好的web项目。而IntelliJ提供了多种项目类型的导入方式,其中就有eclipse。

    在初始窗口中点击Import Project,在文件树中选择你的项目,打开导入窗口,选择Eclipse选项,点击下一步

    41804258738cf68f74c9664b892e2a80.png

    选择你的项目名称,可以选择下方的Open Project Structure after import,会在导入完成后,直接打开项目设置窗口;若不选,可以后面手动打开,区别不大。下一步。

    886a187aea2b64afaf633b899632cc1c.png

    选择jdk,我这里已经配置好。若没有,点击左侧+号,配置jdk信息。然后选择一项你需要的jdk版本,点击完成。

    30370d656197622a17fbbb5c87af79d5.png

    导入就完成了,这时候主窗口就打开了,左侧是项目目录,右侧是编辑区域。下图是目录树结构,发现已经生成了.idea目录和web_test.iml文件,这些是idea的IDE依赖文件。

    d256208a241241cc654ad74f91f0f956.png

    若是前面选择了Open Project Structure after import,此时会自动打开下图窗口,若是没有选择,那么鼠标点击项目名称后,按F4打开。此时我们看到highlight部分是选择的jdk版本,下面是默认的编译输出路径,但是这个暂时是没用的,后面会被覆盖掉,所以不用管它。

    7808a6c2c2a7cb2fce4b73c7c0850574.png

    左侧选择下一个菜单,Modules,这是idea的概念,project下面包含了Modules。这里插一句,有很多人会对这个概念很迷糊甚至不齿,但这个概念的确是正确的,它是来自于maven的思想,如果你看到过一些大型开源软件,开源nosql的源码就知道,一个project下面会分很多模块开发。但是对于常规的java web来说,不用管那么多,就理解为一个project就是一个module,两者合二为一就行。

    这个菜单下,首先点击右侧三个横向标签页Dependencies,看下图,底下显示了3 errors found,另外我手贱去画了几条高亮,其实这些高亮处都是红字,说明在idea里是不存在的。包括SDK一栏,和下面两个jar包,都是从eclipse依赖文件中读出的,因此全部删掉。

    84262f1c958066d1dc0a68c83e104a79.png

    然后选择三个横向标签页的Paths,会看到highlight处,这里就是我说的覆盖掉前面的编译输出路径,当然,使用默认就可以,不需要改动。会将class文件放到src同级的build目录下。

    f16ecf9f49f8999b592c182abe125254.png

    三个标签页的第一个Sources如下图,没有需要修改的,这里主要定义了几个目录的角色,通过颜色标识,比如src默认定义为Sources,其他暂时都没有角色。而如果项目是用maven构建的,那么Sources,Tests,Resources和Test Resources就都有对应的目录了。可以看出,idea很大程度上都是依靠于maven的思想,或者说它底层很多地方就是靠maven来运行的。而这几个不同的目录角色,各有一些独有的特性,如果不去搞清楚也不要紧。因为这些目录,对于eclipse来讲,都是classpath一个角色。

    85dc31b63902c9271fe5b447626964f7.png

    接着,选择左侧Facets菜单,这个概念在eclipse里也是有的,就是标明项目是由哪些组件构成的,如web,spring,strtus,hibernate等。点击+号,进行选择,这里选择web。

    bfffc49d476056a136cfc8ea66714c84.png

    点击后,会发生有趣的事情,左侧菜单会跳转到Modules,而右侧,展现出web配置相关的表单。关于左侧的跳转,你在配置万Facets后会发现,这两个菜单项中都会存在这些配置,web,spring等等。我并不是很理解为什么,猜测和多模块的思想有关。

    右侧配置项中,两处高亮,上面是web.xml路径,下面是web根目录。这里是默认路径,与我们不符,需要手动修改。因为idea默认web根目录名字为web,而不是eclipse的WebContent,像MyEclipse是WebRoot。

    0a5d7299456885fa475ecd479c2b36af.png

    修改好后,看到右下角,有一个按钮,Create Artifact,这又是maven地概念了,这个Artifact指的就是将要投到tomcat里去跑的那个目录。只不过它不会真的拷贝到tomcat安装目录下。只是会让tomcat来寻找这个路径,运行目录下面的程序。

    04db5f9dfb6e79a89c5172fe721aa1ab.png

    点击后,左侧跳到Artifact菜单,右侧展现配置表单。这个过程与你手动切换到Artifact菜单,然后点击+号选择打包类型的效果是一样的。刚才那个按钮是idea的智能化行为。

    表单中,name,随便取,可以不用修改。Type,Web Application: Exploded是web开发的常用类型,无需修改。Output directory,输出路径就是这个Artifact的目录所在,idea会将所有需要的资源,包括class,lib,web目录等等以tomcat能够识别的目录结构拷贝到这里。而tomcat会直接使用这个目录运行系统。默认是与src平级的out目录下。一般也不用修改。

    右侧的区域Available Elements中,最有可能出现的就是lib目录下的jar包,这里测试环境我忘了准备。但是一般情况下会列出一个jar包列表。这时候会有红线提示,要你把jar包加入左侧的输入目录结构中。那么右键菜单中选择Put into Output Root。这样错误提示会消失。但是!!我这里要提一下,这个步骤其实现在的场景下是无效的,或者说这个错误提示完全不用管它。因为你会发现你即使不把jar包导入左边,运行时,lib下的所有jar包依然会拷贝到artifact目录下。但这不是idea的bug,是有原因的,这里就不说了。

    660341fc3c0203e408b081abf118806a.png

    点击OK就可以了,这样项目配置就算完成了。然后是配置tomcat。

    上部菜单栏会有一个小三角,下拉后选择Edit Configuration

    b91c929dffd8ef61367db7fc48da15be.png

    弹出窗口后,按图示选择。

    a748b5c274bc8e067e6c77f97edaeb77.png

    选择后,打开tomcat配置表单。

    name,随便取,我一般取tomcat5/6/7。Application Server,选择一个以关联的tomcat版本,若没有关联过,点击右侧Configure做关联。After launch可以勾选,在start/restart tomcat后会自动打开浏览器并访问指定url。右下角有一个和session相关的勾选框,可以勾选,作用是restart以后,前面session中的值可以自动设置,就不用再次登陆啦~~

    fb325bdc17ed0159e79061f743d1a535.png

    切换到第二个标签页deployment,点击右侧+号,选择第一项artifact,选择刚才创建的那个artifact,

    a30af642c78ddafb0bb51381c489bcd1.png

    右侧的Application context作用是你的url访问根路径,默认是/,就是说你的url中不包含我们以往所习惯的项目名,比如若是在web根下有index.jsp,那么路径就是http://127.0.0.1:8080/index.jps,而不是http://127.0.0.1:8080/web_test/index.jsp,当然,出于对传统的习惯,这一项你可以改成/web_test

    f3eec642d99d463fa929f768d7281d31.png

    点击OK,tomcat配置就结束了,然后就可以开始运行tomcat了。界面上部会有tomcat图标,右方有run, debug图标,点击即开始运行。浮出run/debug Panel。

    d4c153aef7c78b20fffc86fa6b200f73.png

    如果log一切正常,就说明运行起来了。在前面的过程中,存在一些配置,对开发过程还是有帮助的,但是与运行起来不影响,就不一一举例说明了。

    推荐教程: 《java教程》

    展开全文
  • 当我们导入或者打开一个java项目出现如下情况: 那么这个方法也许可以解决: ...depth_1-utm_source=distribute.pc_relevant_t0.none-t..
    • 当我们导入或者打开一个java项目出现如下情况:

    在这里插入图片描述

    • 那么这个方法也许可以解决:

    https://blog.csdn.net/zhang_li_ke/article/details/94480027?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.compare&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.compare

    • 当我们按照上述方法后又出现了这个情况:

    在这里插入图片描述

    那么接着我们再用这个方法:

    https://blog.csdn.net/weixin_44562716/article/details/90641741

    最后,当你已经都按照上述方法做了,代码也都看起来可以运行的样子,但是实际还是不能运行。 那就重启一下项目试试吧。

    • 后记:本人在导入时又出现了这个情况:
      在这里插入图片描述
      解决方式:选择最上面一个,这里可以参考你自己当前已经可以运行的项目,选一样的就好了。
      在这里插入图片描述
    展开全文
  • 很多新手小伙伴不懂得怎样运用IntelliJIDEA去创建和运行Java程序。今天小编我就分享我的帮助大家使用IntelliJIDEA来创建和运行Java程序哦。工具/材料电脑IntelliJ IDEA操作方法01打开IntelliJIDEA后直接New一个...
  • 一、如何在eclipse中导入工程文件 1.File-->Import 2.General下拉,点一下Existing Projects into Workspace,再点Next 3.点Browse选择工程的位置,勾上Copy projects into workspace最后点Finish ...
  • Java-文件File简单实用方法(分享)

    千次阅读 2021-03-18 08:08:21
    1.1java.io.FileFile用于表示文件系统中的一个文件或目录通过File可以:1:访问该文件或目录的属性信息(名字,大小,修改时间等)file.getName();获取文件名file.length();获取文件长度file.lastModified();获取文件...
  • java 判断文件类型(根据文件头)

    千次阅读 2021-09-21 16:14:54
    如果有人将奇奇怪怪的文件后缀名改成你认为合法的后缀调用你的接口,那么你的服务器就变成了别人的网盘。 Solution: 我们可以根据文件头判断文件的格式。 什么是文件头(百度百科) 常见的图片的文件头(包括但不...
  • JAVA 小项目的打包(exe文件)背景前言一、为什么需要打包二、准备阶段1.能够正常跑的包含main的一个project2.exe4j三 、打包步骤1.生成jar包2.测试我们的JAR 是否可以运行3.在exe4j下进行打包总结- - -> 背景 ...
  • 当在idea导入别人发过来的.java文件的时候,出现了中文乱码。 二、 解决方法 2.1 解决 导入.java文件乱码 方法一 导入后打开,会弹出提示,在弹出的提示中,选择 Reload in ‘GBK’ 。 2.2 解决 导入
  • Java没有运行按钮怎么办?

    千次阅读 2021-12-19 22:31:32
    java运行按钮
  • java文件读取时发生中文乱码怎么解决发布时间:2020-06-23 09:33:47来源:亿速云阅读:59作者:Leahjava文件读取时发生中文乱码怎么解决?这篇文章运用了实例代码展示,代码非常详细,感兴趣的小伙伴们可以参考借鉴...
  • 自己的java程序怎么给别人

    千次阅读 2021-03-14 22:42:21
    由于我的全部代码较为复杂且文件总和十分庞大,又考虑到版权问题,故不上传源代码(换作是你也许同样吧),不过,作为回答,可以提示你几点编程技巧。这个游戏的规则简单但"石头,剪刀,布"是一个首尾互接的环状元素列,对它们...
  • 小议Java程序不能运行的几种原因

    万次阅读 2021-03-14 02:20:56
    多次的运行失败之后,渐渐的意识到很多错误并不是系统的外在的原因,而是自己丢三拉四的缘故,下面就结合自己所敲的寥寥的代码总结一下Java程序不能运行的几种原因。一. 系统存在问题(运行环境或配置问题):很正常...
  • 但是我突然想到Eclipse有个自动编译java文件的功能,当我们把项目部署在Tomcat服务器的时,java文件会自动编译成class文件并部署在tomcat服务器上运行,那此时我只是更新了classes的文件,没有改变java文件,Eclipse...
  • JAVA读取文件指定内容进行修改

    千次阅读 2021-02-26 16:32:10
    做Android多语言的时候,翻译给的xml格式不对,只能自己写个小工具了.。不得不抱怨下,我做了份Android的语言表,交过去...自己一开始有做的不对的地方,但是就算做的再不对也不应该去侮辱别人,觉得不合适叫我走...
  • 首先我们都知道java程序是运行java虚拟机上的,所以要想运行class文件,必须要有java环境的支持——jre。第一步:我们将写好的java项目导出jar文件,在导出的时候有两个jar的导出,一种是jar文件,还有一种是可...
  • 于是我就想,能不能在一个文件中随意加入一个字节使解析程序因这个字节的干扰而得不到正确的结果,甚至无法解析,来达到即使别人得到了文件也打不开的效果。 1.读取二进制数据流 为了能实现上面的目的,我于是打算...
  • 我正在查看一些Java源代码,并注意到main方法没有定义...编译代码时,通常在命令行中指定一组文件,例如javac MyClass1.java MyClass2.javaJava编译器(javac)检查传递给它的每个类,并将其编译为.class文件Java源...
  • java文件目录结构及配置环境变量

    千次阅读 2022-03-14 14:44:30
    java文件目录结构及配置环境变量 目录结构 bin文件夹 可执行程序,开发工具(编译工具javac.exe、运行工具java.exe等) include文件夹 包含其他语言写的程序 jre文件夹 运行环境 lib文件夹 包含了java核心代码,rt....
  • 今天导入别人的项目,不出意外的出现了橙色的j标志(无法识别JAVA文件),为了以后出现该类似的问题能够更加快速解决,特意来保存操作下来 首先出现的问题是这样的 下面解决方法: 点击File->Project Structure...
  • ????作者:计算机编程-吉哥...运行好的项目通过自己的修改然后运行不起来了?针对上述问题Eric Ji今天给大家介绍在eclipse开发工具中如何导入普通的Javaweb项目和Maven项目。后续介绍在Idea开发工具中如何操作。 第一
  • 用命令行运行java

    千次阅读 2021-02-12 11:41:35
    用命令行运行java前言:看了好多书一直强调刚开始学一门语言的时候,不要用IDE,要尝试着用命令行的模式,这篇博客是在借鉴别人的基础之上,有一些补充来说明命令行模式下的Java运行。首先区分文本编辑器与IDE的...
  • java怎么判断文件是否是图片

    千次阅读 2021-02-12 17:30:44
    java判断文件是否是图片的方法:1、通过判断文件后缀名String extension = "";int i = fileName.lastIndexOf('.');if (i > 0) {extension = fileName.substring(i+1);}//...if("jpg".equals(extension)){//your ...
  • Java程序运行,离不开JRE 将JRE文件夹、编写程序的bin文件夹拷贝出来,再编写一个bat文件 start jre1.8.0_181\bin\javaw.exe -cp .\bin\ -Djava.ext.dirs=. ui.GameFrame ui.GameFrame是路径 ui是GameFrame主程序...
  • 今天上网课,想直接运行老师的给的项目文件包,但是出现了一系列的问题,折腾一个多小时才正常运行成功。为此记录一下打开他人web项目的正确方法。 下面以我自己的操作过程为例: 1、首先,在IDEA中 “文件 >打开...
  • 有时候IDE生成的jar文件运行时会找不到诸如jdbc connector之类的依赖包,所以只好自己动手敲命令。 方法一 IDE都会生成class文件,找到这些文件的目录,在根目录下放入所要依赖的jar包,然后退到上一级目录(一般是...
  • 使用java 语言IO流方式获取文档里面时,由于文档的不同编码方式要采用不同的字符集 eg:如下代码,需要我们用对应文件编码去读取。 InputStreamReader isr = new InputStreamReader(new FileInputStream(file),"utf-...
  • Java 中几种获取文件路径的方式

    千次阅读 2020-12-18 22:46:22
    原标题:Java 中几种获取文件路径的方式1. 前言Java开发中我们经常要获取文件的路径,比如读取配置...在 Java 代码中以当前运行的代码所在的位置为参照位置,只要被引用的文件相对于引用的文件的位置不变就可以被...
  • java 如何调用系统打印机打印文件,也是从别人借鉴过来,免费的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 168,164
精华内容 67,265
关键字:

怎么运行别人的java文件