<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Darkoshi</title>
  <link>https://darkoshi.dreamwidth.org/</link>
  <description>Darkoshi - Dreamwidth Studios</description>
  <lastBuildDate>Sat, 24 Mar 2018 07:11:28 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>darkoshi</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
  <image>
    <url>https://v2.dreamwidth.org/736075/301081</url>
    <title>Darkoshi</title>
    <link>https://darkoshi.dreamwidth.org/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>https://darkoshi.dreamwidth.org/631309.html</guid>
  <pubDate>Sat, 24 Mar 2018 07:11:28 GMT</pubDate>
  <title>Oracle JDK download not working</title>
  <link>https://darkoshi.dreamwidth.org/631309.html</link>
  <description>Trying to get the Android SDK to work, so I can root my phone. It requires Java, though it doesn&apos;t tell me what version.&lt;br /&gt;&lt;br /&gt;On the following Oracle JDK 8 page, when I click the radio button to accept the license agreement, and click any of the download links, I get the error &quot;We&apos;re sorry, the page you requested was not found.&quot;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html&quot;&gt;http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I even tried the pages for the Java 9 and Java 10 JDKs. All of the download links get the same error. I tried with different browsers. I even logged in to the site, as is sometimes required for downloading older versions of the files. What is going on?  Are the links working for anyone else? Is it a temporary outage? How can the world go on, if the JDK can&apos;t be downloaded anymore? Did everyone switch over to using non-Oracle JDKs?  AAAAAHHHHH.&lt;br /&gt;&lt;br /&gt;Now I thought to search Twitter. It&apos;s not just me; other people are having the same problem:&lt;br /&gt;&lt;a href=&quot;https://twitter.com/search?q=oracle%20jdk&amp;src=typd&quot;&gt;https://twitter.com/search?q=oracle%20jdk&amp;src=typd&lt;/a&gt;&lt;br /&gt;Well, that&apos;s a relief, sort of. But is the world going to end?&lt;br /&gt;&lt;br /&gt;So I decided to try downloading &lt;a href=&quot;http://openjdk.java.net/install/index.html&quot;&gt;OpenJDK&lt;/a&gt; instead. Apparently that&apos;s made by Oracle too. But why does the &lt;a href=&quot;http://jdk.java.net/&quot;&gt;main download page&lt;/a&gt; say that JDK 9 and 10 are &quot;ready for use&quot;, while JDK 8 (Updates???) are &quot;early access&quot;?  Eh?  At least I found a working download link there.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update&lt;/b&gt;, 2:21pm:&lt;br /&gt;The Oracle downloads are working again now. An Oracle employee posted on this &lt;a href=&quot;https://www.reddit.com/r/java/comments/86qhq9/is_oracles_java_sdk_download_site_broken_for_java/&quot;&gt;reddit thread&lt;/a&gt; that the temporary outage was resolved about an hour ago.  That&apos;s the only semi-official notice I found about it. No mention of it on Oracle&apos;s twitter feed, even though I counted about 20 tweets directed at &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://oracle.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://oracle.dreamwidth.org/&apos;&gt;&lt;b&gt;oracle&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; about the problem. Based on the posts on twitter and elsewhere from people getting the 404s, the outage was from around midnight to 2pm (EDT).&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=darkoshi&amp;ditemid=631309&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://darkoshi.dreamwidth.org/631309.html</comments>
  <category>java</category>
  <category>android o/s</category>
  <category>cellphone</category>
  <category>programming</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://darkoshi.dreamwidth.org/389674.html</guid>
  <pubDate>Thu, 17 Jan 2013 21:09:17 GMT</pubDate>
  <title>Java Update settings Fail</title>
  <link>https://darkoshi.dreamwidth.org/389674.html</link>
  <description>Based on an articles such as these, I&apos;ve gone ahead and disabled Java in my browsers:&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=&quot;http://www.huffingtonpost.com/2013/01/14/java-security-fix-oracle_n_2475004.html&quot;&gt;Java Security Fix Issued By Oracle, Feds Maintain Warning To Users&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=&quot;http://bits.blogs.nytimes.com/2013/01/13/u-s-agency-warns-of-java-software-problem/?nl=todaysheadlines&amp;amp;emc=edit_th_20130114&quot;&gt;Serious Flaw in Java Software Is Found, Then Patched&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=&quot;http://nakedsecurity.sophos.com/2012/08/30/how-turn-off-java-browser/&quot;&gt;How to turn off Java on your browser - and why you should do it now&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;As it turns out, I had a fairly old version of Java on my machine, due to having turned off updates a couple of years ago.  So I updated to the Java version with the latest patches (1.7.0_11) and turned updates back on. As I had disabled Java in the browsers, I decided to have Java to check for updates on a weekly rather than daily basis.&lt;br /&gt;&lt;br /&gt;The next day after I booting my computer, my ESET firewall notified me that Java Update Scheduler (jusched.exe) was attempting to access the internet. In order to track how often Java was checking for updates, I only gave it temporary permission and did not create a firewall rule for it yet.  I also changed the Java settings to check monthly instead of weekly, to see if that would make a difference.&lt;br /&gt;&lt;br /&gt;Yet jusched.exe still attempts to access the internet every day!  I&apos;m not even clear why jusched.exe is accessing the internet. From what I understand, it is only a scheduler, and  jucheck.exe is the program which should check for updates.&lt;br /&gt;&lt;br /&gt;In addition, the Java &quot;Automatic Update Advanced Settings&quot; dialog is quite odd. There isn&apos;t really a setting to control how often it checks for updates. There is only a setting to control how often you are *notified* of updates.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.darkoshi.com/img/2013/20130117_JavaControlPanel_UpdateSettings.gif&quot;&gt;&lt;br /&gt;&lt;br /&gt;When you select &quot;Weekly&quot;, it says, &quot;Java will check every Sunday at 12:00AM and notify you within 7 days&quot;.&lt;br /&gt;&lt;br /&gt;When you select &quot;Monthly&quot;, it says &quot;Java will check weekly on Sunday and notify you within 30 days&quot;.&lt;br /&gt;&lt;br /&gt;Regardless if you select weekly or monthly, it claims that it will check weekly. Furthermore, what is the point of checking for updates but then waiting 7 or 30 days to notify you that updates are available?  I would expect a program to notify me of available updates right after it has checked and found them. I want to control how often it checks for them, not how long it waits to tell me about them after it finds them.&lt;br /&gt;&lt;br /&gt;I believe that this is why I turned off updates 2 years ago - it annoys me the settings dialog claims that it will check weekly when in fact it checks daily, and that I can&apos;t control how often it checks for updates.  &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.howtogeek.com/howto/windows-vista/what-is-juschedexe-and-why-is-it-running/&quot;&gt;This page&lt;/a&gt; explains how to set up your own task in Windows Task Scheduler to check for updates, rather than using the Java Update Scheduler.  But each time this task runs, you&apos;ll get at least 1 popup window which you&apos;ll have to close, even when no updates are available.&lt;br /&gt;&lt;br /&gt;I feel that one shouldn&apos;t have to go through that much trouble... I&apos;m feeling rather disappointed by Java, which is a shame as it is currently my preferred programming language.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=darkoshi&amp;ditemid=389674&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://darkoshi.dreamwidth.org/389674.html</comments>
  <category>software</category>
  <category>programming</category>
  <category>browsers</category>
  <category>java</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://darkoshi.dreamwidth.org/324731.html</guid>
  <pubDate>Tue, 18 Oct 2011 00:53:22 GMT</pubDate>
  <title>Eclipse rebuilds when jar files change</title>
  <link>https://darkoshi.dreamwidth.org/324731.html</link>
  <description>At work, we&apos;re using Eclipse for our Java development environment.&lt;br /&gt;&lt;br /&gt;Something I don&apos;t understand, is why Eclipse thinks it needs to recompile my projects when a jar file on the Build Path has changed.&lt;br /&gt;&lt;br /&gt;We have jar files which get updated fairly often. The jar files are built in a separate project, and then promoted into one of the projects that I work with. It takes about 20 minutes for Eclipse to rebuild my projects from scratch, so I don&apos;t want Eclipse doing a full rebuild whenever one of the jar files is updated.  I only want Eclipse to build the Java files that have changed.&lt;br /&gt;&lt;br /&gt;Eclipse indicates that it is doing a &quot;scoped incremental build&quot;, but in reality, it first cleans the output folders, so that it ends up doing a full rebuild of all the code.&lt;br /&gt;&lt;br /&gt;Originally, my build path included the jar files in my workspace.  I tried to avoid the problem by copying the jar files to a folder outside of my workspace, and by updating my build path to point to the files in that other folder.&lt;br /&gt;&lt;br /&gt;This partially fixed the problem. Eclipse no longer did a full rebuild when I manually selected to build the projects.  It only built the changed Java files, as I&apos;d expect.  But when I clicked to start debugging the projects, *then* Eclipse did a full rebuild after all.&lt;br /&gt;&lt;br /&gt;I found out that there is a setting in the Preferences - &quot;Build (if required) before launching&quot;. Presumably unselecting that option would avoid the full rebuild when I start to debug.&lt;br /&gt;&lt;br /&gt;But my question is, why does Eclipse think that a rebuild is required, when only a jar file has changed?  Is it really necessary?   Shouldn&apos;t the jar file changes be automatically picked up at run-time, without recompiling the calling code?  &lt;br /&gt;&lt;br /&gt;The only thing I can think that the rebuild may accomplish, is to flag any errors which may exist due to mismatches between the calling code and the jar files.  It shouldn&apos;t actually result in any changes to the compiled class files, right?  Or am I mistaken?&lt;br /&gt;&lt;br /&gt;When I&apos;ve updated my workspace from the repository, there shouldn&apos;t be any mismatches between the Java modules and the jar files, so I don&apos;t see any benefit to doing a full rebuild.&lt;br /&gt;&lt;br /&gt;I may need to find an Eclipse forum to post my question.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=darkoshi&amp;ditemid=324731&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://darkoshi.dreamwidth.org/324731.html</comments>
  <category>java</category>
  <category>eclipse</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
</channel>
</rss>
